2025-01-07 16:21:37 +00:00

1 line
360 KiB
JavaScript

var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){var loadPackage=function(metadata){var PACKAGE_PATH;if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}else{throw"using preloaded data can only be done on a web page or in a web worker"}var PACKAGE_NAME="scikit-image.data";var REMOTE_PACKAGE_BASE="scikit-image.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];var PACKAGE_UUID=metadata["package_uuid"];function fetchRemotePackage(packageName,packageSize,callback,errback){var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","lib",true,true);Module["FS_createPath"]("/lib","python3.8",true,true);Module["FS_createPath"]("/lib/python3.8","site-packages",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages","skimage",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","scripts",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","external",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/external","tifffile",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","segmentation",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/segmentation","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","data",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/data","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","restoration",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/restoration","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","io",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/io","_plugins",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/io","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","feature",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/feature","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/feature/tests","data",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","measure",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/measure","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","filters",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/filters","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/filters","rank",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/filters/rank","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","future",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/future","graph",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/future/graph","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","_shared",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/_shared","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","exposure",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/exposure","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","morphology",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/morphology","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","draw",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/draw","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","viewer",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","viewers",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","widgets",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","canvastools",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","plugins",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/viewer","utils",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","color",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/color","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/color/tests","data",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","transform",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/transform","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","graph",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/graph","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","util",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/util","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage","novice",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages/skimage/novice","tests",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages","scikit_image-0.15.0-py3.8.egg-info",true,true);Module["FS_createPath"]("/","bin",true,true);function processPackageData(arrayBuffer){assert(arrayBuffer,"Loading data file failed.");assert(arrayBuffer instanceof ArrayBuffer,"bad input to processPackageData");var byteArray=new Uint8Array(arrayBuffer);var curr;var compressedData={data:null,cachedOffset:32993076,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1304,2860,4234,5630,6800,7864,9302,11061,12608,14034,15527,17061,18502,19895,21167,22099,23351,24631,25779,26757,27786,28524,29599,30591,31597,32570,33740,34521,35447,36462,37378,38610,39934,41169,42311,43418,44510,45445,46415,47500,48550,49599,50632,51500,52621,53456,54654,55883,57044,57988,58921,59646,60222,61203,62457,63685,64758,65797,66894,67988,69077,70216,71167,72082,72755,73869,74919,76279,77385,78529,79710,80867,82051,83369,84253,85315,86361,87418,88506,89538,90561,91589,92673,93816,94949,96250,97351,98608,99962,101331,102532,103839,105416,106670,107843,109134,110468,111678,113025,113999,115296,116502,117480,118418,119499,120453,121418,122331,123260,124211,125378,126405,127684,128817,129844,131097,132135,133270,134343,135502,136861,138115,139295,140277,141576,143073,144539,145894,147108,147677,148508,149857,151022,152181,153598,154975,156313,157514,158803,160147,161206,162479,163930,164883,166186,167306,168419,169438,170719,171972,173437,174586,175929,177432,178698,179879,181158,182540,183949,185442,186689,187969,189244,190259,191643,192868,194178,195544,197007,198321,199777,201112,202360,203587,204798,205669,207042,208119,209469,210993,212157,213095,214099,215011,215918,216999,218017,218862,219958,220791,221848,222747,223831,224751,225682,226578,227500,228531,229699,230824,231611,232709,233531,234459,235444,236758,237744,239067,240419,241879,243377,244864,246083,247251,248285,249198,250488,251489,252128,253306,254344,255449,256786,257528,258074,259213,260272,261251,262454,263691,264773,265901,267201,268531,269707,271181,272568,273998,275574,277033,278282,279539,280929,282361,283359,284414,285474,286622,287911,288548,289960,291223,292213,293425,294860,296448,297589,298999,300595,301791,302781,304421,305180,306256,307110,308124,309420,310607,311541,312434,313490,314719,316295,317806,319306,320514,321889,323276,324505,325525,326715,327874,328884,329753,330604,331909,332940,333575,334719,335755,336794,337982,339230,339564,340431,341733,342882,343960,345074,346158,347506,348626,349857,351164,352407,353770,355243,356557,357919,359463,360950,362016,363445,364876,366060,367097,368145,369238,370665,371455,372466,373906,375103,376183,377590,379083,380401,381896,383391,384583,385571,387023,388474,389739,390643,391605,392524,393420,394878,396144,397300,398862,400425,401672,402529,403439,404356,405264,406600,407724,409057,410271,411711,413009,414123,415173,416486,417525,418394,419794,420341,420893,421505,422746,423679,424372,425110,425850,426798,427966,428963,429963,430790,431713,432738,433549,434472,435207,436177,436870,437955,438953,439717,440485,441457,442289,443422,444650,445995,447313,448622,449913,451285,452629,454109,455838,456240,456672,457095,457502,457890,458276,458684,459092,459503,459910,460318,460754,461831,463844,465892,467447,469495,471543,473598,475646,477694,479742,481790,483433,484119,485e3,485498,485899,486354,487432,489472,491467,493515,495563,497611,499659,501707,503755,505803,507851,509899,511947,513995,516043,518091,520139,522187,524235,526283,528331,530379,532427,534475,536523,538571,540619,542667,544715,546763,548811,550859,552907,554955,557003,559051,561099,563147,565195,567243,569291,571339,573387,575435,577483,579531,581579,583627,585675,587723,589771,591819,593867,595915,597963,600011,602059,604107,606155,608203,610251,612299,614347,616395,618443,620491,622539,624587,626635,628683,630731,632779,634827,636875,638923,640971,643019,645067,647115,649163,651211,653259,655307,657355,659403,661451,663499,665547,667595,669643,671691,673739,675787,677835,679883,681931,683979,686027,688075,690123,692171,694219,696267,698315,700363,702411,704459,706507,708555,710603,712651,714699,716747,718795,720843,722891,724939,726987,729035,731083,733131,735179,737227,739275,741323,743371,745419,747467,749515,751563,753611,755659,757707,759755,761803,763851,765899,767947,769995,772043,774091,776139,778187,780235,782283,784331,786379,788427,790475,792523,794571,796619,798667,800715,802763,804811,806859,808907,810955,813003,815051,817099,819147,821195,823243,825291,827339,829387,831435,833483,835531,837579,839627,841675,843723,845771,847819,849867,851915,853963,856011,858059,860107,862155,864203,866251,868299,870347,872395,874443,876491,878539,880587,882635,884683,886731,888779,890827,892875,894923,896971,899019,901067,903115,905163,907211,909259,911307,913355,915403,917451,919499,921547,923595,925643,927691,929739,931787,933835,935883,937931,939979,942027,944075,946123,948171,950219,952267,954315,956363,958411,960459,962507,964555,966603,968651,970699,972747,974795,976843,978891,980939,982987,985035,987083,989131,991179,993227,995275,997323,999371,1001419,1003467,1005515,1007563,1009611,1011659,1013707,1015755,1017803,1019851,1021899,1023947,1025995,1028043,1030091,1032139,1034187,1036235,1038283,1040331,1042379,1044427,1046475,1048523,1050571,1052619,1054667,1056715,1058763,1060811,1062859,1064907,1066955,1069003,1071051,1073099,1075147,1077195,1078869,1080128,1081752,1082831,1082856,1082881,1083989,1085272,1087227,1089110,1089547,1089729,1090035,1091958,1093724,1095602,1096916,1098784,1100832,1102880,1104928,1106976,1109024,1111072,1113120,1115168,1117216,1119264,1121312,1123360,1125408,1127456,1129504,1131552,1133600,1135648,1137696,1139744,1141792,1143840,1145888,1147936,1149984,1152032,1154080,1156128,1158176,1160224,1162272,1164320,1166368,1168416,1170464,1172512,1174560,1176608,1178656,1180704,1182752,1184800,1186848,1188896,1190944,1192992,1195040,1197088,1199136,1201184,1203232,1205280,1207328,1209376,1211424,1213472,1215520,1217568,1219616,1221664,1223712,1225760,1227808,1229856,1231904,1233952,1236e3,1238048,1240096,1242144,1244192,1246240,1248288,1250336,1252384,1254432,1256480,1258528,1260576,1262624,1264672,1266720,1268768,1270816,1272864,1274912,1276960,1279008,1281056,1283104,1285152,1287200,1289248,1291296,1293344,1295392,1297440,1299488,1301536,1303584,1305632,1307680,1309728,1311776,1313824,1315872,1317920,1319968,1322016,1324064,1326112,1328160,1330208,1332256,1334304,1336352,1338400,1340448,1342496,1344544,1346592,1348640,1350688,1352736,1354784,1356832,1358880,1360928,1362976,1365024,1367072,1369120,1371168,1373216,1375264,1377312,1379360,1381408,1383456,1385504,1387552,1389600,1391648,1393696,1395744,1397792,1399840,1401888,1403936,1405984,1408032,1410080,1412128,1414176,1416224,1418272,1420320,1422368,1424416,1426464,1428512,1430560,1432608,1434656,1436704,1438752,1440800,1442848,1444896,1446944,1448992,1451040,1453088,1455136,1457184,1459232,1461280,1463328,1465376,1467424,1469472,1471520,1473568,1475616,1477664,1479712,1481760,1483808,1485856,1487904,1489952,1492e3,1494048,1496096,1498144,1500192,1502240,1504288,1506336,1508384,1510432,1512480,1514528,1516576,1518624,1520672,1522720,1524768,1526816,1528864,1530912,1532960,1535008,1537056,1539104,1541152,1543200,1545248,1547296,1549344,1551392,1553440,1555488,1557536,1559584,1561632,1563680,1565728,1567776,1569824,1571872,1573920,1575968,1578016,1580064,1582112,1584160,1586208,1588256,1590304,1592352,1594400,1596448,1598496,1600544,1602592,1604640,1606688,1608736,1610784,1612832,1614880,1616928,1618976,1621024,1623072,1625120,1627168,1629216,1631264,1633312,1635360,1637408,1639456,1641504,1643552,1645600,1647648,1649696,1651744,1653792,1655840,1657888,1659936,1661984,1664032,1666080,1668128,1670176,1672224,1674272,1676320,1678368,1680416,1682464,1684512,1686560,1688608,1690656,1692704,1694752,1696800,1698848,1700896,1702944,1704992,1707040,1709088,1711136,1713184,1715232,1717280,1719328,1721376,1723424,1725472,1727520,1729568,1731616,1733664,1735712,1737760,1739808,1741856,1743904,1745952,1748e3,1750048,1752096,1754144,1756192,1758240,1760288,1762336,1764384,1766432,1768480,1770528,1772576,1774624,1776672,1778720,1780768,1782816,1784864,1786912,1788960,1791008,1793056,1795104,1797152,1799200,1801248,1803296,1805344,1807392,1809440,1811488,1813536,1815584,1817632,1819680,1821728,1823776,1825824,1827872,1829920,1831968,1834016,1836064,1838112,1840160,1842208,1844256,1846304,1848352,1850400,1852448,1854496,1856544,1858592,1860640,1862688,1864736,1866784,1868832,1870880,1872928,1874976,1877024,1879072,1881120,1883168,1885216,1887264,1889312,1891360,1893408,1895456,1897504,1899552,1901600,1903648,1905696,1907744,1909792,1911840,1913888,1915936,1917984,1920032,1922080,1924128,1926176,1928224,1930272,1932320,1934368,1936416,1938464,1940512,1942560,1944608,1946656,1948704,1950752,1952800,1954848,1956896,1958944,1960992,1963040,1965088,1967136,1969184,1971232,1973289,1975337,1977385,1979433,1981481,1983529,1985577,1987625,1989673,1991721,1993769,1995817,1997865,1999913,2001961,2004009,2006057,2008105,2010153,2012201,2014249,2016297,2018345,2020393,2022441,2024489,2026537,2028585,2030633,2032681,2034729,2036777,2038825,2040873,2042921,2044969,2047017,2049065,2051113,2053161,2055209,2057257,2059305,2061353,2063401,2065449,2067497,2069545,2071593,2073641,2075689,2077737,2079785,2081833,2083881,2085929,2087977,2090025,2092073,2094121,2096169,2098217,2100265,2102313,2104361,2106409,2108457,2110505,2112553,2114601,2116649,2118697,2120745,2122793,2124841,2126889,2128937,2130985,2133033,2135081,2137129,2139177,2141225,2143273,2145321,2147369,2149417,2151465,2153513,2155561,2157609,2159657,2161705,2163753,2165801,2167849,2169897,2171945,2173993,2176041,2178089,2180137,2182185,2184233,2186281,2188329,2190377,2192425,2194473,2196521,2198569,2200617,2202665,2204713,2206761,2208809,2210857,2212905,2214953,2217001,2219049,2221097,2223145,2225193,2227241,2229289,2231337,2233385,2235433,2237481,2239529,2241577,2243530,2244581,2245304,2245796,2247151,2248491,2249873,2251327,2252797,2254275,2255770,2257404,2259e3,2260635,2262201,2263793,2265446,2267168,2268855,2270585,2272281,2273994,2275739,2277477,2279237,2281053,2282866,2284643,2286378,2288141,2289953,2291817,2293743,2295598,2297494,2299368,2301239,2303101,2304976,2306839,2308673,2310495,2312300,2314090,2315878,2317626,2319418,2321160,2322844,2324536,2326195,2327851,2329550,2331266,2333005,2334686,2336349,2337964,2339540,2341083,2342538,2343896,2345126,2346397,2347620,2348845,2350049,2350982,2352212,2354059,2355628,2357411,2359459,2361507,2363555,2365603,2367651,2369699,2371747,2373795,2375843,2377891,2379939,2381987,2384035,2386083,2388131,2390179,2392227,2394275,2396323,2398371,2400419,2402467,2404515,2406563,2408611,2410659,2412707,2414755,2416803,2418851,2420899,2422947,2424995,2427043,2429091,2431139,2433187,2435235,2437283,2439331,2441379,2443427,2445475,2447523,2449571,2451619,2453667,2455715,2457763,2459811,2461859,2463907,2465955,2468003,2470051,2472099,2474147,2476195,2478243,2480291,2482339,2484387,2486435,2488483,2490531,2492579,2494627,2496675,2498723,2500771,2502819,2504867,2506915,2508963,2511011,2513059,2515107,2517155,2519203,2521251,2523299,2525347,2527395,2529443,2531491,2533539,2535587,2537635,2539683,2541731,2543779,2545827,2547875,2549923,2551971,2554019,2556067,2558115,2560119,2561815,2563452,2565171,2566813,2568561,2570281,2571923,2573704,2575404,2577167,2578849,2580588,2582284,2583885,2585577,2587305,2589006,2590734,2592371,2594115,2595809,2597546,2599311,2600920,2602701,2604355,2606049,2607776,2609449,2611251,2612951,2614701,2616427,2618177,2619960,2621581,2623342,2625083,2626854,2628650,2630315,2632064,2633719,2635453,2637215,2638921,2640674,2642348,2644067,2645708,2647298,2649033,2650628,2652371,2654125,2655880,2657592,2659301,2661037,2662725,2664469,2666228,2667949,2669744,2671473,2673232,2674934,2676625,2678299,2679937,2681697,2683442,2685131,2686896,2688560,2690340,2692032,2693732,2695490,2697186,2698946,2700654,2702392,2704172,2705858,2707610,2709275,2711029,2712820,2714501,2716275,2717978,2719673,2721414,2723159,2724923,2726618,2728362,2730043,2731726,2733491,2735159,2736908,2738574,2740292,2742064,2743786,2745545,2747211,2748957,2750704,2752450,2754201,2755876,2757568,2759261,2760952,2762726,2764374,2766144,2767848,2769593,2771382,2773108,2774874,2776572,2778356,2780141,2781841,2783601,2785316,2787039,2788732,2790392,2792117,2793742,2795493,2797142,2798822,2800532,2802140,2803861,2805483,2807221,2808996,2810651,2812312,2813890,2815601,2817310,2818985,2820754,2822393,2824156,2825865,2827536,2829327,2830978,2832739,2834382,2836099,2837835,2839487,2841243,2842925,2844658,2846421,2848098,2849883,2851529,2853291,2855016,2856572,2858340,2860042,2861796,2863399,2865061,2866832,2868517,2870256,2871946,2873667,2875419,2877079,2878769,2880402,2882116,2883752,2885350,2887100,2888755,2890470,2892153,2893862,2895593,2897281,2899026,2900735,2902433,2904189,2905877,2907607,2909346,2911071,2912854,2914528,2916300,2917987,2919636,2921326,2923025,2924844,2926531,2928302,2930081,2931666,2933433,2935054,2936755,2938405,2940117,2941854,2943532,2945291,2946974,2948733,2950504,2952187,2953933,2955632,2957361,2959070,2960768,2962578,2964299,2966060,2967782,2969474,2971185,2972833,2974583,2976322,2977664,2978362,2979438,2980626,2982040,2983464,2984968,2986414,2986632,2987542,2988092,2988253,2989837,2990776,2991768,2993121,2994382,2995691,2996701,2997601,2998988,3000315,3001797,3003261,3004738,3006411,3008155,3009960,3011583,3013060,3013381,3014982,3015888,3016609,3018168,3019640,3021194,3022853,3024516,3026119,3027516,3029080,3030514,3031979,3033338,3034641,3035483,3036418,3037607,3038915,3040217,3041523,3042941,3044372,3045671,3047223,3048759,3050112,3051641,3052310,3053625,3055349,3056967,3058725,3059412,3061140,3062871,3064364,3065866,3067075,3068616,3069813,3070323,3070894,3072424,3074108,3075642,3077008,3078357,3079602,3080928,3082419,3083826,3085442,3086952,3088337,3089838,3091429,3093121,3094654,3096325,3097629,3098877,3099599,3100244,3101931,3103236,3104283,3105207,3106507,3107915,3109219,3110542,3112118,3113626,3115248,3116825,3118465,3119954,3121638,3122709,3123571,3124706,3126174,3127847,3128763,3129474,3131130,3132729,3134458,3136002,3136919,3138271,3139643,3140947,3141584,3143145,3144184,3144242,3144294,3144332,3144579,3145605,3146723,3147602,3149212,3150897,3152117,3153051,3153881,3154830,3156064,3156718,3157699,3158727,3160214,3161760,3163079,3164126,3165369,3166829,3168441,3169539,3170647,3171594,3171965,3172100,3173651,3175339,3176153,3177209,3178573,3179600,3181044,3181649,3181812,3182399,3183110,3184630,3185005,3185296,3186233,3186569,3187109,3188700,3190186,3191052,3191644,3193102,3194382,3196024,3196827,3197114,3197891,3199521,3201233,3202180,3202606,3203251,3204054,3204596,3204741,3206250,3207408,3208761,3209744,3210936,3212558,3213921,3215345,3216786,3217945,3218903,3219865,3220847,3221814,3223127,3224763,3226189,3227407,3228509,3229666,3231444,3233199,3235018,3236339,3236986,3237429,3238756,3240273,3241424,3242908,3244428,3245694,3246497,3247541,3249183,3250897,3252489,3254093,3255256,3256826,3258591,3259675,3260904,3262367,3264051,3265652,3266671,3267719,3268996,3270355,3271945,3273402,3274876,3275959,3276674,3277539,3278352,3279197,3280074,3280833,3281704,3282573,3283402,3284250,3285089,3285939,3286740,3287631,3288425,3289020,3289281,3290764,3292812,3294860,3296908,3298956,3301004,3303052,3305100,3307148,3309196,3311244,3313292,3315340,3317388,3319436,3321484,3323532,3325580,3327628,3329676,3331724,3333772,3335820,3337868,3339916,3341964,3344012,3346060,3348108,3350156,3352204,3354252,3356300,3358348,3360396,3362444,3364492,3366540,3368588,3370636,3372684,3374732,3376780,3378828,3380876,3382924,3384972,3387020,3389068,3391116,3393164,3395212,3397260,3399308,3401356,3403404,3405452,3407500,3409548,3411596,3413644,3415692,3417740,3419788,3421836,3423884,3425932,3427980,3430028,3432076,3434124,3436172,3438220,3440268,3442316,3444364,3446412,3448460,3450508,3452556,3454604,3456652,3458700,3460748,3462796,3464844,3466892,3468940,3470988,3473036,3475084,3477132,3479180,3481228,3483276,3485324,3487372,3489420,3491468,3493516,3495564,3497612,3499660,3501708,3503756,3505804,3507852,3509900,3511948,3513996,3516044,3518092,3520140,3522188,3524236,3526284,3528332,3530380,3532428,3534476,3536524,3538572,3540620,3542668,3544716,3546764,3548812,3550860,3552908,3554956,3557004,3559052,3561100,3563148,3565196,3567244,3569292,3571340,3573388,3575436,3577484,3579532,3581580,3583628,3585676,3587724,3589772,3591820,3593868,3595916,3597964,3600012,3602060,3604108,3606156,3608204,3610252,3612300,3614348,3616396,3618444,3620492,3622540,3624588,3626636,3628684,3630732,3632780,3634828,3636876,3638924,3640972,3643020,3645068,3647116,3649164,3651212,3653260,3655308,3657356,3659404,3661452,3663500,3665548,3667596,3669644,3671692,3673740,3675788,3677836,3679884,3681932,3683980,3686028,3688076,3690124,3692172,3694220,3696268,3698316,3700364,3702412,3704460,3706508,3708556,3710604,3712652,3714700,3716748,3718796,3720844,3722892,3724940,3726988,3729036,3731084,3733132,3735180,3737228,3739276,3741324,3743372,3745420,3747468,3749516,3751564,3753612,3755660,3757708,3759756,3761804,3763852,3765900,3767948,3769996,3772044,3774092,3776140,3778188,3780236,3782284,3784332,3786380,3788428,3790476,3792524,3794572,3796620,3798668,3800716,3802764,3804812,3806860,3808908,3810956,3813004,3815052,3817100,3819148,3821196,3823244,3825292,3827340,3829388,3831436,3833484,3835532,3837580,3839628,3841676,3843724,3845772,3847820,3849868,3851916,3853964,3856012,3858060,3860108,3862156,3864204,3866252,3868300,3870348,3872396,3874444,3876492,3878540,3880588,3882636,3884684,3886732,3888780,3890828,3892876,3894924,3896972,3899020,3901068,3903116,3905164,3907212,3909260,3911308,3913356,3915404,3917452,3919500,3921548,3923596,3925644,3927692,3929740,3931788,3933836,3935884,3937932,3939980,3942028,3944076,3946124,3948172,3950220,3952268,3954316,3956364,3958412,3960460,3962508,3964556,3966604,3968652,3970700,3972748,3974796,3976844,3978892,3980940,3982988,3985036,3987084,3989132,3991180,3993228,3995276,3997324,3999372,4001420,4003468,4005516,4007564,4009612,4011660,4013708,4015756,4017804,4019852,4021900,4023948,4025996,4028044,4030092,4032140,4034188,4036236,4038284,4040332,4042380,4044428,4046476,4048524,4050572,4052620,4054668,4056716,4058764,4060812,4062860,4064908,4066956,4069004,4071052,4073100,4075148,4077196,4079244,4081292,4083340,4085388,4087436,4089484,4091532,4093580,4095628,4097676,4099724,4101772,4103820,4105868,4107916,4109964,4112012,4114060,4116108,4118156,4120204,4122252,4124300,4126348,4128396,4130444,4132492,4134540,4136588,4138636,4140684,4142732,4144780,4146828,4148876,4150924,4152972,4155020,4157068,4159116,4161164,4163212,4165260,4167308,4169356,4171404,4173452,4175500,4177548,4179596,4181644,4183692,4185740,4187788,4189836,4191884,4193932,4195980,4198028,4200076,4202124,4204172,4206220,4208268,4210316,4212364,4214412,4216460,4218508,4220556,4222604,4224652,4226700,4228748,4230796,4232844,4234892,4236940,4238988,4241036,4243084,4245132,4247180,4249228,4251276,4253324,4255372,4257420,4259468,4261516,4263564,4265612,4267660,4269708,4271756,4273804,4275852,4277900,4279948,4281996,4284044,4286092,4288140,4290188,4292236,4294284,4296332,4298380,4300428,4302476,4304524,4306572,4308620,4310668,4312716,4314764,4316812,4318860,4320908,4322956,4325004,4327052,4329100,4331148,4333196,4335244,4337292,4339340,4341388,4343436,4345484,4347532,4349580,4351628,4353676,4355724,4357772,4359820,4361868,4363916,4365964,4368012,4370060,4372108,4374156,4376204,4378252,4380300,4382348,4384396,4386444,4388492,4390540,4392588,4394636,4396684,4398732,4400780,4402828,4404876,4406924,4408972,4411020,4413068,4415116,4417164,4419212,4421260,4423308,4425356,4427404,4429452,4431500,4433548,4435596,4437644,4439692,4441740,4443788,4445836,4447884,4449932,4451980,4454028,4456076,4458124,4460172,4462220,4464268,4466316,4468364,4470412,4472460,4474508,4476556,4478604,4480652,4482700,4484748,4486796,4488844,4490892,4492940,4494988,4497036,4499084,4501132,4503180,4505228,4507276,4509324,4511372,4513420,4515468,4517516,4519564,4521612,4523660,4525708,4527756,4529804,4531852,4533900,4535948,4537996,4540044,4542092,4544140,4546188,4548236,4550284,4552332,4554380,4556428,4558476,4560524,4562572,4564620,4566668,4568716,4570764,4572812,4574860,4576908,4578956,4581004,4583052,4585100,4587148,4589196,4591244,4593292,4595340,4597388,4599436,4601484,4603532,4605580,4607628,4609676,4611724,4613772,4615820,4617868,4619916,4621964,4624012,4626060,4628108,4630156,4632204,4634252,4636300,4638348,4640396,4642444,4644492,4646540,4648588,4650636,4652684,4654732,4656780,4658828,4660876,4662924,4664972,4667020,4669068,4671116,4673164,4675212,4677260,4679308,4681356,4683404,4685452,4687500,4689548,4691596,4693644,4695692,4697740,4699788,4701836,4703884,4705932,4707980,4710028,4712076,4714124,4716172,4718220,4720268,4722316,4724364,4726412,4728460,4730508,4732556,4734604,4736652,4738700,4740748,4742796,4744844,4746892,4748940,4750988,4753036,4755084,4757132,4759180,4761228,4763276,4765324,4767372,4769420,4771468,4773516,4775564,4777612,4779660,4781708,4783756,4785804,4787852,4789900,4791948,4793996,4796044,4798092,4800140,4802188,4804236,4806284,4808332,4810380,4812428,4814476,4816524,4818572,4820620,4822668,4824716,4826764,4828812,4830860,4832908,4834956,4837004,4839052,4841100,4843148,4845196,4847244,4849292,4851340,4853388,4855436,4857484,4859532,4861580,4863628,4865676,4867724,4869772,4871820,4873868,4875916,4877964,4880012,4882060,4884108,4886156,4888204,4890252,4892300,4894348,4896396,4898444,4900492,4902540,4904588,4906636,4908684,4910732,4912780,4914828,4916876,4918924,4920972,4923020,4925068,4927116,4929164,4931212,4933260,4935308,4937356,4939404,4941452,4943500,4945548,4947596,4949644,4951692,4953740,4955788,4957836,4959884,4961932,4963980,4966028,4968076,4970124,4972172,4974220,4976268,4978316,4980364,4982412,4984460,4986508,4988556,4990604,4992652,4994700,4996748,4998796,5000844,5002892,5004940,5006988,5009036,5011084,5013132,5015180,5017228,5019276,5021324,5023372,5025420,5027468,5029516,5031564,5033612,5035660,5037708,5039756,5041804,5043852,5045900,5047948,5049996,5052044,5054092,5056140,5058188,5060236,5062284,5064332,5066380,5068428,5070476,5072524,5074572,5076620,5078668,5080716,5082764,5084812,5086860,5088908,5090956,5093004,5095052,5097100,5099148,5101196,5103244,5105292,5107340,5109388,5111436,5113484,5115532,5117580,5119628,5121676,5123724,5125772,5127820,5129868,5131916,5133964,5136012,5138060,5140108,5142156,5144204,5146252,5148306,5150354,5152402,5154450,5156498,5158546,5160594,5162642,5164690,5166738,5168786,5170834,5172882,5174930,5176978,5179026,5181074,5183122,5185170,5187218,5189266,5191314,5193362,5195410,5197458,5199506,5201554,5203602,5205650,5207698,5209746,5211794,5213842,5215890,5217938,5219986,5222034,5224082,5226130,5228178,5230226,5232274,5234322,5236370,5238418,5240466,5242514,5244562,5246610,5248658,5250706,5252754,5254802,5256850,5258898,5260946,5262994,5265042,5267090,5269138,5271186,5273234,5275282,5277330,5279378,5281426,5283474,5285522,5287570,5289618,5291666,5293714,5295762,5297810,5299858,5301906,5303954,5306002,5308050,5310098,5312146,5314194,5316242,5318290,5320338,5322386,5324434,5326482,5328530,5330578,5332626,5334674,5336722,5338770,5340818,5342866,5344914,5346962,5349010,5351058,5353106,5355154,5357202,5359250,5361298,5363346,5365394,5367442,5369490,5371538,5373586,5375634,5377682,5379730,5381778,5383826,5385874,5387922,5389970,5392018,5394066,5396114,5398162,5400210,5402258,5404306,5406354,5408402,5410450,5412498,5414546,5416594,5418642,5420690,5422738,5424786,5426834,5428882,5430930,5432978,5435026,5437074,5439122,5441170,5443218,5445266,5447314,5449362,5451410,5453458,5455506,5457554,5459602,5461650,5463698,5465746,5467794,5469842,5471890,5473938,5475986,5478034,5480082,5482130,5484178,5486226,5488274,5490322,5492370,5494418,5496466,5498514,5500562,5502610,5504658,5506706,5508754,5510802,5512850,5514898,5516946,5518994,5521042,5523090,5525138,5527186,5529234,5531282,5533330,5535378,5537426,5539474,5541522,5543570,5545618,5547666,5549714,5551762,5553810,5555858,5557906,5559954,5562002,5564050,5566098,5568146,5570194,5572242,5574290,5576338,5578386,5580434,5582482,5584530,5586578,5588626,5590674,5592722,5594770,5596818,5598866,5600914,5602962,5605010,5607058,5609106,5611154,5613202,5615250,5617298,5619346,5621394,5623442,5625490,5627538,5629586,5631634,5633682,5635730,5637778,5639826,5641874,5643922,5645970,5648018,5650066,5652114,5654162,5656210,5658258,5660306,5662354,5664402,5666450,5668498,5670546,5672594,5674642,5676690,5678738,5680786,5682834,5684882,5686930,5688978,5691026,5693074,5695122,5697170,5699218,5701266,5703314,5705362,5707410,5709458,5711506,5713554,5715602,5717650,5719698,5721746,5723794,5725842,5727890,5729938,5731986,5734034,5736082,5738130,5740178,5742226,5744274,5746322,5748370,5750418,5752466,5754514,5756562,5758610,5760658,5762706,5764754,5766802,5768850,5770898,5772946,5774994,5777042,5779090,5781138,5783186,5785234,5787282,5789330,5791378,5793426,5795474,5797522,5799570,5801618,5803666,5805714,5807762,5809810,5811858,5813906,5815954,5818002,5820050,5822098,5824146,5826194,5828242,5830290,5832338,5834386,5836377,5838425,5840473,5842521,5844569,5846617,5848665,5850713,5852761,5854809,5856857,5858905,5860953,5863001,5865049,5867097,5869145,5871193,5873241,5875289,5877337,5879385,5881433,5883481,5885529,5887577,5889625,5891673,5893721,5895769,5897817,5899865,5901922,5903970,5906018,5908066,5910114,5912162,5914210,5916258,5918306,5920354,5922402,5924450,5926498,5928546,5930594,5932642,5934690,5936738,5938786,5940834,5942882,5944930,5946978,5949026,5951074,5953122,5955170,5957218,5959266,5961314,5963362,5965410,5967458,5969506,5971554,5973602,5975650,5977698,5979746,5981794,5983842,5985890,5987938,5989986,5992034,5994082,5996130,5998178,6000226,6002274,6004322,6006370,6008418,6010466,6012514,6014562,6016610,6018658,6020706,6022754,6024802,6026850,6028898,6030946,6032994,6035042,6037090,6039138,6041186,6043234,6045282,6047330,6049378,6051426,6053474,6055522,6057570,6059618,6061666,6063714,6065762,6067810,6069858,6071906,6073954,6076002,6078050,6080107,6082155,6084203,6086251,6088299,6090347,6092395,6094443,6096491,6098539,6100587,6102635,6104683,6106731,6108779,6110827,6112875,6114923,6116971,6119019,6121067,6123115,6125163,6127211,6129259,6131307,6133355,6135403,6137451,6139499,6141547,6143595,6145643,6147691,6149739,6151787,6153835,6155883,6157931,6159979,6162027,6164075,6166123,6168171,6170219,6172267,6174315,6176363,6178411,6180459,6182507,6184555,6186603,6188651,6190699,6192747,6194795,6196843,6198891,6200939,6202987,6205035,6207083,6209131,6211179,6213227,6215275,6217323,6219371,6221419,6223467,6225515,6227563,6229611,6231659,6233707,6235755,6237803,6239851,6241899,6243947,6245995,6248043,6250091,6252139,6254187,6256235,6258283,6260331,6262379,6264427,6266475,6268523,6270571,6272619,6274667,6276715,6278763,6280811,6282859,6284907,6286955,6289003,6291051,6293099,6295147,6297195,6299243,6301291,6303339,6305387,6307435,6309483,6311531,6313579,6315627,6317675,6319723,6321771,6323819,6325867,6327915,6329963,6332011,6334059,6336107,6338155,6340203,6342251,6344299,6346347,6348395,6350443,6352491,6354539,6356587,6358635,6360683,6362731,6364779,6366827,6368875,6370923,6372971,6375019,6377067,6379115,6381163,6383211,6385259,6387307,6389355,6391403,6393451,6395499,6397547,6399595,6401643,6403691,6405739,6407787,6409835,6411883,6413931,6415979,6418027,6420075,6422123,6424171,6426219,6428267,6430315,6432363,6434411,6436459,6438507,6440555,6442603,6444651,6446699,6448747,6450795,6452843,6454891,6456939,6458987,6461035,6463083,6465131,6467179,6469227,6471275,6473323,6475371,6477419,6479467,6481515,6483563,6485611,6487659,6489707,6491755,6493803,6495851,6497899,6499947,6501995,6504043,6506091,6508139,6510187,6512235,6514283,6516331,6518379,6520427,6522475,6524523,6526571,6528619,6530667,6532715,6534763,6536811,6538859,6540907,6542955,6545003,6547051,6549099,6551147,6553195,6555243,6557291,6559339,6561387,6563435,6565483,6567531,6569579,6571627,6573675,6575723,6577771,6579819,6581867,6583915,6585963,6588011,6590059,6592107,6594155,6596203,6598251,6600299,6602347,6604395,6606443,6608491,6610539,6612587,6614635,6616683,6618731,6620779,6622827,6624875,6626923,6628971,6631019,6633067,6635115,6637163,6639211,6641259,6643307,6645355,6647403,6649451,6651499,6653547,6655595,6657643,6659691,6661739,6663787,6665835,6667883,6669931,6671979,6674027,6676075,6678123,6680171,6682219,6684267,6686315,6688363,6690411,6692459,6694507,6696555,6698603,6700651,6702699,6704747,6706795,6708843,6710891,6712939,6714987,6717035,6719083,6721131,6723179,6725227,6727275,6729323,6731371,6733419,6735467,6737515,6739563,6741611,6743659,6745707,6747755,6749803,6751851,6753899,6755947,6757995,6760043,6762091,6764139,6766187,6768235,6770283,6772331,6774379,6776427,6778475,6780523,6782571,6784619,6786667,6788715,6790763,6792811,6794859,6796907,6798955,6801003,6803051,6805099,6807147,6809195,6811243,6813291,6815339,6817387,6819435,6821483,6823531,6825579,6827627,6829675,6831723,6833771,6835819,6837867,6839915,6841963,6844011,6846059,6848107,6850155,6852203,6854251,6856299,6858347,6860395,6862443,6864491,6866539,6868587,6870635,6872683,6874731,6876779,6878827,6880875,6882923,6884971,6887019,6889067,6891115,6893163,6895211,6897259,6899307,6901364,6903412,6905460,6907508,6909556,6911604,6913652,6915700,6917748,6919796,6921844,6923892,6925940,6927988,6930036,6932084,6934132,6936180,6938228,6940276,6942324,6944372,6946420,6948468,6950516,6952564,6954612,6956660,6958708,6960756,6962804,6964852,6966900,6968948,6970996,6973044,6975092,6977140,6979188,6981236,6983284,6985332,6987380,6989428,6991476,6993524,6995572,6997620,6999668,7001716,7003764,7005812,7007860,7009908,7011956,7014004,7016052,7018100,7020148,7022196,7024244,7026292,7028340,7030388,7032436,7034484,7036532,7038580,7040628,7042676,7044724,7046772,7048820,7050868,7052916,7054964,7057012,7059060,7061108,7063156,7065204,7067252,7069300,7071348,7073396,7075444,7077492,7079540,7081588,7083636,7085684,7087732,7089780,7091828,7093876,7095924,7097972,7100020,7102068,7104116,7106164,7108212,7110260,7112308,7114356,7116404,7118452,7120500,7122548,7124596,7126644,7128692,7130740,7132788,7134836,7136884,7138932,7140980,7143028,7145076,7147124,7149172,7151220,7153268,7155316,7157364,7159412,7161460,7163508,7165556,7167604,7169652,7171700,7173748,7175796,7177844,7179892,7181940,7183988,7186036,7188084,7190132,7192180,7194228,7196276,7198324,7200372,7202420,7204468,7206516,7208564,7210612,7212660,7214708,7216756,7218804,7220852,7222900,7224948,7226996,7229044,7231092,7233140,7235188,7237236,7239284,7241332,7243380,7245428,7247476,7249524,7251572,7253620,7255668,7257716,7259764,7261812,7263860,7265908,7267956,7270004,7272052,7274100,7276148,7278196,7280244,7282292,7284340,7286388,7288436,7290484,7292532,7294588,7296636,7298684,7300732,7302780,7304828,7306876,7308924,7310972,7313020,7315068,7317116,7319164,7321212,7323260,7325308,7327356,7329404,7331452,7333500,7335548,7337596,7339644,7341692,7343740,7345788,7347836,7349884,7351932,7353980,7356028,7358076,7360124,7362172,7364220,7366268,7368316,7370364,7372412,7374460,7376508,7378556,7380604,7382652,7384700,7386748,7388796,7390844,7392892,7394940,7396988,7399036,7401084,7403132,7405180,7407228,7409276,7411324,7413372,7415420,7417468,7419516,7421564,7423612,7425660,7427708,7429756,7431804,7433852,7435900,7437948,7439996,7442044,7444092,7446140,7448188,7450236,7452284,7454332,7456380,7458428,7460476,7462524,7464572,7466620,7468668,7470716,7472764,7474812,7476860,7478908,7480956,7483004,7485052,7487100,7489148,7491196,7493244,7495292,7497340,7499388,7501436,7503484,7505532,7507580,7509628,7511676,7513724,7515772,7517820,7519868,7521916,7523964,7526012,7528060,7530108,7532156,7534204,7536252,7538300,7540348,7542396,7544444,7546492,7548540,7550588,7552636,7554684,7556732,7558780,7560828,7562876,7564924,7566972,7569020,7571068,7573116,7575164,7577212,7579260,7581308,7583356,7585404,7587452,7589500,7591548,7593596,7595644,7597692,7599740,7601788,7603836,7605884,7607932,7609980,7612028,7614076,7616124,7618172,7620220,7622268,7624316,7626364,7628412,7630460,7632508,7634556,7636604,7638652,7640700,7642748,7644796,7646844,7648892,7650940,7652988,7655036,7657084,7659132,7661180,7663228,7665276,7667324,7669372,7671420,7673468,7675516,7677564,7679612,7681660,7683708,7685756,7687804,7689852,7691900,7693948,7695996,7698044,7700092,7702140,7704188,7706236,7708284,7710332,7712380,7714428,7716476,7718524,7720572,7722620,7724668,7726716,7728764,7730812,7732860,7734908,7736956,7739004,7741052,7743100,7745148,7747196,7749244,7751292,7753340,7755388,7757436,7759484,7761532,7763580,7765628,7767676,7769724,7771772,7773820,7775868,7777916,7779964,7782012,7784060,7786108,7788156,7790204,7792252,7794300,7796348,7798396,7800444,7802492,7804540,7806588,7808636,7810684,7812732,7814780,7816828,7818876,7820924,7822972,7825020,7827068,7829116,7831164,7833212,7835260,7837308,7839356,7841404,7843452,7845500,7847548,7849596,7851644,7853692,7855740,7857788,7859836,7861884,7863932,7865980,7868028,7870076,7872124,7874172,7876220,7878268,7880316,7882364,7884412,7886460,7888508,7890556,7892604,7894652,7896700,7898748,7900796,7902844,7904892,7906940,7908988,7911036,7913084,7915132,7917180,7919228,7921276,7923324,7925372,7927420,7929468,7931516,7933532,7935573,7937598,7939509,7941523,7943545,7945569,7947597,7949645,7951693,7953720,7955754,7957784,7959789,7961839,7963870,7965867,7967913,7969290,7971290,7972528,7973291,7974468,7976516,7978564,7980612,7982660,7984708,7986756,7988804,7990852,7992900,7994948,7996996,7999044,8001092,8003140,8005188,8007236,8009284,8011332,8013380,8015428,8017476,8019524,8021572,8023620,8025668,8027716,8029764,8031812,8033860,8035908,8037956,8040004,8042052,8044100,8046148,8048196,8050244,8052292,8054340,8056388,8058436,8060484,8062532,8064580,8066628,8068676,8070724,8072772,8074820,8076868,8078916,8080964,8083012,8085060,8087108,8089156,8091204,8093252,8095300,8097348,8099396,8101444,8103492,8105540,8107588,8109636,8111684,8113732,8115780,8117828,8119876,8121924,8123972,8126020,8128068,8130116,8132164,8134212,8136260,8138308,8140356,8142404,8144452,8146500,8148548,8150596,8152644,8154692,8156740,8158788,8160836,8162884,8164932,8166980,8169028,8171076,8173124,8175172,8177220,8179268,8181316,8183364,8185412,8187460,8189508,8191556,8193604,8195652,8197700,8199748,8201796,8203844,8205892,8207940,8209988,8212036,8214084,8216132,8218180,8220228,8222276,8224324,8226372,8228420,8230468,8232516,8234564,8236612,8238660,8240708,8242756,8244804,8246852,8248900,8250948,8252996,8255044,8257092,8259140,8261188,8263236,8265284,8267332,8269380,8271428,8273476,8275524,8277572,8279620,8281668,8283716,8285764,8287812,8289860,8291908,8293956,8296004,8298052,8300100,8302148,8304196,8306244,8308292,8310340,8312388,8314436,8316484,8318532,8320580,8322628,8324676,8326724,8328772,8330820,8332868,8334916,8336964,8339012,8341060,8343108,8345156,8347204,8349252,8351300,8353348,8355396,8357444,8359492,8361540,8363588,8365636,8367684,8369732,8371780,8373828,8375876,8377924,8379972,8382020,8384068,8386116,8388164,8390212,8392260,8394308,8396356,8398404,8400452,8402500,8404548,8406596,8408644,8410692,8412740,8414788,8416836,8418884,8420932,8422980,8425028,8427076,8429124,8431172,8433220,8435268,8437316,8439364,8441254,8442230,8442303,8442382,8442458,8442534,8442620,8442692,8442776,8442900,8442977,8443050,8443121,8443202,8443274,8443351,8443480,8443548,8443631,8443705,8443781,8443851,8443928,8444063,8444173,8444254,8444329,8444404,8444480,8444551,8444639,8444762,8444841,8444919,8444993,8445079,8445153,8445223,8445346,8445423,8445502,8445571,8445652,8445724,8445801,8445929,8446044,8446117,8446191,8446270,8446329,8446405,8446513,8446637,8446717,8446792,8446867,8446942,8447013,8447092,8448064,8450112,8452160,8454208,8456256,8458304,8460352,8462408,8464456,8466504,8468560,8470608,8472664,8474712,8476760,8478808,8480856,8482904,8484952,8487e3,8489048,8491096,8493152,8495200,8497248,8499232,8501280,8503328,8505376,8507424,8509472,8511520,8513568,8515616,8517664,8519712,8521760,8523808,8525856,8527904,8529952,8532e3,8534048,8536096,8538144,8540192,8542240,8544288,8546336,8548384,8550432,8552480,8554528,8556576,8558624,8560672,8562720,8564768,8566816,8568864,8570912,8572960,8575008,8577056,8579104,8581152,8583200,8585054,8587007,8589055,8591112,8593166,8595210,8597200,8599211,8601188,8603184,8605221,8607269,8609309,8611320,8613313,8615272,8616937,8618954,8620941,8622834,8624737,8626749,8628799,8630845,8632852,8634898,8636936,8638927,8640880,8642856,8644889,8646942,8648991,8651024,8653026,8654822,8656527,8658558,8660492,8662395,8664388,8666409,8668462,8670501,8672531,8674582,8676554,8678470,8680405,8682378,8684414,8686449,8688470,8690507,8692396,8694041,8695864,8697896,8699818,8701718,8703676,8705724,8707777,8709798,8711840,8713808,8715772,8717682,8719662,8721647,8723697,8725711,8727759,8729738,8731577,8733274,8735248,8737289,8739265,8741221,8743200,8745232,8747263,8749297,8751335,8753303,8755260,8757201,8759192,8761238,8763271,8765314,8767359,8769258,8771131,8772948,8774945,8776974,8778903,8780853,8782864,8784891,8786892,8788926,8790921,8792925,8794893,8796846,8798868,8800896,8802920,8804937,8806944,8808849,8810734,8812627,8814655,8816661,8818508,8820452,8822462,8824510,8826550,8828576,8830622,8832630,8834616,8836599,8838630,8840647,8842657,8844705,8846632,8848484,8850261,8852106,8854155,8856067,8857943,8859871,8861917,8863974,8866027,8868042,8870062,8872052,8873983,8875989,8878018,8880022,8882059,8884044,8885926,8887762,8889392,8891357,8893405,8895266,8897181,8899178,8901231,8903274,8905294,8907268,8909267,8911201,8913120,8915139,8917124,8919151,8921178,8923116,8924989,8926771,8928341,8930382,8932434,8934393,8936414,8938450,8940478,8942530,8944504,8946448,8948381,8950281,8952195,8954196,8956217,8958238,8960248,8962193,8964131,8965805,8967534,8969576,8971550,8973545,8975518,8977567,8979580,8981602,8983568,8985501,8987367,8989208,8991179,8993202,8995226,8997238,8999237,9001155,9003006,9004501,9006484,9008480,9010403,9012368,9014389,9016425,9018477,9020493,9022459,9024343,9026303,9028196,9030160,9032180,9034209,9036258,9038239,9040055,9041835,9043442,9045458,9047449,9049299,9051233,9053254,9055302,9057350,9059319,9061293,9063263,9065221,9067173,9069162,9071183,9073204,9075247,9077178,9078882,9080426,9082328,9084361,9086250,9088052,9090040,9092090,9094138,9096181,9098161,9100157,9102121,9104058,9105917,9107939,9109958,9112e3,9114010,9115843,9117414,9118997,9121003,9123056,9124891,9126755,9128759,9130807,9132855,9134879,9136867,9138893,9140866,9142715,9144713,9146737,9148757,9150792,9152680,9154161,9155659,9157389,9159442,9161413,9163280,9165247,9167261,9169314,9171358,9173340,9175343,9177278,9179216,9181117,9183169,9185204,9187223,9189234,9190881,9192435,9193923,9195840,9197866,9199755,9201669,9203644,9205666,9207712,9209747,9211765,9213731,9215647,9217592,9219604,9221656,9223690,9225715,9227587,9229012,9230673,9232286,9234305,9236278,9238183,9240134,9242121,9244159,9246180,9247942,9249848,9251796,9253770,9255717,9257739,9259787,9261840,9263848,9265579,9267183,9268782,9270631,9272641,9274520,9276445,9278419,9280446,9282503,9284331,9285919,9287770,9289719,9291660,9293639,9295691,9297739,9299777,9301730,9303299,9304986,9306621,9308581,9310562,9312409,9314311,9316248,9318246,9320187,9321639,9323426,9325207,9327152,9329056,9331095,9333142,9335198,9337195,9339090,9340635,9342328,9344156,9346150,9347971,9349910,9351847,9353689,9355722,9357467,9359165,9360909,9362667,9364453,9366444,9368492,9370540,9372577,9374603,9376396,9378035,9379703,9381627,9383639,9385412,9387334,9389214,9391143,9393050,9394746,9396620,9398409,9400102,9402007,9403953,9405999,9408013,9410053,9412022,9413701,9415447,9417256,9419249,9421073,9422894,9424838,9426665,9428646,9430453,9432341,9434230,9436052,9437862,9439739,9441696,9443734,9445734,9447759,9449654,9451291,9452986,9454874,9456887,9458528,9460437,9462369,9464248,9466158,9468009,9469958,9471839,9473789,9475737,9477511,9479469,9481489,9483525,9485427,9487215,9488943,9490725,9492705,9494672,9496405,9498358,9500204,9502102,9504011,9505974,9507903,9509825,9511848,9513492,9515320,9517335,9519382,9521357,9523310,9524961,9526824,9528703,9530726,9532599,9534492,9536387,9538264,9540163,9542078,9544053,9545904,9547940,9549800,9551416,9553244,9555276,9557331,9559292,9561224,9563001,9564900,9566899,9568936,9570746,9572668,9574556,9576522,9578400,9580281,9582174,9584104,9586099,9587644,9589416,9591274,9593309,9595313,9597199,9598925,9600824,9602740,9604788,9606744,9608630,9610459,9612437,9614405,9616278,9618211,9620155,9622153,9624126,9625711,9627554,9629418,9631469,9633435,9635359,9637031,9638941,9640894,9642872,9644776,9646637,9648471,9650466,9652367,9654213,9656151,9658087,9660082,9661937,9663742,9665481,9667423,9669471,9671402,9673191,9674934,9676766,9678753,9680765,9682642,9684370,9686329,9688283,9690177,9692115,9694090,9696058,9698011,9699878,9701721,9703541,9705546,9707596,9709500,9711265,9713047,9714932,9716928,9718928,9720759,9722615,9724546,9726430,9728304,9730266,9732246,9734182,9736140,9738124,9739962,9741864,9743897,9745895,9747695,9749403,9751199,9753105,9755144,9757104,9758963,9760889,9762821,9764730,9766557,9768433,9770394,9772306,9774213,9776215,9778077,9780077,9782098,9783920,9785824,9787502,9789408,9791361,9793390,9795305,9797309,9799267,9801215,9803108,9804911,9806809,9808735,9810659,9812549,9814461,9816349,9818341,9820313,9822156,9824007,9825803,9827736,9829548,9831228,9833165,9835156,9837127,9839077,9840921,9842766,9844735,9846611,9848523,9850440,9852305,9854192,9856125,9858050,9859961,9861800,9863578,9865015,9866009,9867778,9869783,9871819,9873797,9875675,9877663,9879606,9881565,9883426,9885294,9887222,9889097,9890995,9892957,9894877,9896697,9898594,9899636,9900304,9901073,9903030,9905044,9907038,9908939,9910860,9912801,9914782,9916619,9918504,9920410,9922267,9924141,9926086,9928006,9929733,9931109,9932001,9932209,9932341,9933737,9935712,9937723,9939717,9941631,9943443,9945438,9947388,9949249,9951177,9953074,9954972,9956934,9958922,9960825,9961791,9962473,9962684,9962709,9962910,9964878,9966809,9968798,9970690,9972573,9974444,9976403,9978328,9980258,9982224,9984101,9985900,9987846,9989809,9991245,9991374,9991465,9991513,9991538,9992475,9994411,9996275,9998202,10000151,10002002,10003979,10005855,10007789,10009746,10011704,10013525,10015431,10017369,10019231,10019911,10019936,10020014,10020039,10020064,10021700,10023570,10025511,10027354,10029264,10031184,10033196,10035110,10037071,10039005,10040918,10042712,10044651,10046575,10048248,10048666,10048916,10048941,10048966,10049434,10051219,10053124,10055112,10057060,10058967,10060964,10062960,10064900,10066878,10068778,10070556,10072502,10074439,10076207,10077679,10078581,10079242,10079307,10079332,10080375,10082240,10084162,10086168,10088046,10089949,10091963,10093937,10095921,10097871,10099717,10101582,10103557,10105387,10107135,10108648,10110055,10110891,10111059,10111084,10112695,10114621,10116622,10118609,10120413,10122389,10124349,10126350,10128299,10130208,10132085,10134050,10136021,10137750,10139526,10141065,10142654,10143728,10143796,10144443,10146191,10148141,10150083,10151979,10153855,10155849,10157837,10159811,10161621,10163523,10165492,10167481,10169350,10171225,10172882,10174391,10176119,10177236,10177331,10178543,10180469,10182350,10184336,10186269,10188231,10190213,10192191,10194024,10195884,10197797,10199733,10201664,10203632,10205492,10207114,10208644,10210416,10211514,10211915,10213655,10215577,10217461,10219403,10221341,10223330,10225340,10227294,10229059,10230940,10232816,10234707,10236501,10238300,10240129,10241917,10243497,10245271,10246357,10247369,10249298,10251194,10253140,10255096,10257054,10259064,10261021,10262886,10264775,10266609,10268399,10270266,10271589,10272969,10274814,10276549,10278228,10280113,10280900,10282612,10284544,10286495,10288459,10290419,10292421,10294418,10296368,10298139,10300043,10301811,10303587,10305008,10305570,10306639,10307867,10309174,10310938,10312624,10313641,10315551,10317498,10319405,10321355,10323324,10325332,10327304,10329148,10331031,10332912,10334679,10336510,10337032,10337190,10337768,10338338,10339704,10341561,10343114,10344509,10346442,10348397,10350189,10352127,10354066,10356087,10358024,10359841,10361709,10363589,10365228,10366624,10366664,10366742,10366767,10367288,10369072,10370944,10372354,10374158,10376050,10377832,10379638,10381432,10383375,10385335,10387203,10389028,10390946,10392694,10394517,10395137,10395522,10395923,10396067,10397539,10399495,10401385,10402771,10404653,10406533,10408429,10410236,10412073,10414043,10415903,10417820,10419578,10421484,10423174,10424620,10425183,10426273,10426616,10427429,10429398,10431388,10433084,10434689,10436617,10438491,10440370,10442117,10444054,10446007,10447854,10449640,10451464,10453312,10455076,10455927,10457140,10458351,10458622,10460218,10462233,10464206,10465604,10467484,10469389,10471315,10473201,10475078,10477077,10478942,10480716,10482493,10484403,10486155,10487812,10488527,10489699,10490587,10491257,10493158,10495180,10497065,10498531,10500437,10502280,10504141,10506006,10508010,10509938,10511803,10513618,10515527,10517471,10519255,10520387,10521284,10522292,10522817,10524220,10526235,10528272,10529929,10531733,10533633,10535468,10537244,10539213,10541168,10543095,10545004,10546888,10548873,10550705,10552491,10552994,10554083,10555048,10555746,10557563,10559583,10561589,10563283,10565141,10566930,10568782,10570681,10572557,10574378,10576308,10578254,10580254,10582166,10583977,10584957,10585544,10586715,10587063,10588521,10590504,10592513,10594467,10596272,10598075,10600037,10601932,10603791,10605712,10607476,10609438,10611375,10613308,10615192,10616950,10617264,10617944,10618429,10618882,10620734,10622743,10624566,10626336,10628218,10630100,10632054,10633925,10635832,10637653,10639543,10641537,10643489,10645429,10647323,10648511,10648718,10649232,10649329,10650272,10652228,10654101,10655485,10657314,10659166,10661060,10662955,10664902,10666877,10668801,10670723,10672695,10674627,10676527,10678349,10678854,10678982,10679090,10679145,10680241,10681598,10682576,10684064,10685936,10687807,10689740,10691701,10693633,10695565,10697516,10699411,10701342,10703295,10705193,10706474,10706572,10706679,10706739,10706891,10707600,10708146,10708701,10710505,10712376,10714270,10716155,10718017,10719911,10721819,10723614,10725535,10727474,10729404,10731207,10731978,10732003,10732028,10732098,10732203,10732307,10732332,10733614,10735300,10737348,10739396,10741444,10743492,10745540,10747588,10749636,10751684,10753732,10755780,10757828,10759876,10761924,10763972,10766020,10768068,10770116,10772164,10774212,10776260,10778308,10780356,10782404,10784452,10786500,10788548,10790596,10792644,10794692,10796740,10798788,10800836,10802884,10804932,10806980,10809028,10811076,10813124,10815172,10817220,10819268,10821316,10823364,10825412,10827460,10829508,10831556,10833604,10835652,10837700,10839748,10841796,10843844,10845892,10847913,10849923,10851096,10853144,10855192,10857240,10859288,10861336,10863384,10865432,10867480,10869528,10871576,10873624,10875672,10877720,10879768,10881816,10883864,10885912,10887960,10890008,10892056,10894104,10896152,10898200,10900248,10902296,10904344,10906392,10908440,10910488,10912536,10914584,10916632,10918680,10920728,10922776,10924824,10926872,10928920,10930968,10933016,10935064,10937112,10939160,10941208,10943256,10945304,10947352,10949400,10951448,10953496,10955544,10957592,10959640,10961688,10963736,10965784,10967832,10969880,10971928,10973976,10976024,10978072,10980120,10982168,10984216,10986264,10988312,10990360,10992408,10994456,10996504,10998552,11000600,11002648,11004696,11006744,11008792,11010840,11012888,11014936,11016984,11019032,11021080,11023128,11025176,11027224,11029272,11031320,11033368,11035416,11037464,11039512,11041560,11043608,11045656,11047704,11048828,11049845,11050825,11051869,11052895,11053953,11055007,11056088,11057163,11058266,11059346,11060376,11061384,11062484,11063546,11064570,11065613,11066693,11067760,11068763,11069831,11070799,11071150,11071505,11071855,11073340,11075388,11077436,11079484,11081532,11083580,11085628,11087676,11089724,11091772,11093820,11095868,11097916,11099964,11102012,11104060,11106108,11108156,11110204,11112252,11114300,11116348,11118396,11120444,11122492,11124540,11126588,11128636,11130684,11132732,11134780,11136828,11138876,11140924,11142972,11145020,11147068,11149116,11151164,11153212,11155260,11157308,11159356,11161404,11163452,11165500,11167548,11169596,11171644,11173692,11175740,11177788,11179836,11181884,11183932,11185980,11188028,11190076,11192124,11194172,11196220,11198268,11200316,11202364,11204412,11206460,11208508,11210556,11212604,11214652,11216700,11218748,11220796,11222844,11224892,11226940,11228988,11231036,11233084,11235132,11237180,11239228,11241276,11243324,11245372,11247420,11249468,11251516,11253564,11255612,11257660,11259708,11261756,11263804,11265852,11267900,11269948,11271996,11274044,11276092,11278140,11280188,11282236,11284284,11286332,11288380,11290428,11292476,11294524,11296572,11298620,11300668,11302716,11304764,11306812,11308860,11310908,11312956,11315004,11317052,11319100,11321148,11323196,11325244,11327292,11329340,11331388,11333436,11335484,11337532,11339580,11341628,11343676,11345724,11347772,11349820,11351868,11353916,11355964,11358012,11360060,11362108,11364156,11366204,11368252,11370300,11372348,11374396,11376444,11378492,11380540,11382588,11384636,11386684,11388732,11390780,11392828,11394876,11396924,11398972,11401020,11403068,11405116,11407164,11409212,11411260,11413308,11415356,11417404,11419452,11421500,11423548,11425596,11427644,11429692,11431740,11433788,11435836,11437884,11439932,11441980,11444028,11446076,11448124,11450172,11452220,11454268,11456316,11458364,11460412,11462460,11464508,11466556,11468604,11470652,11472700,11474748,11476796,11478844,11480892,11482940,11484988,11487036,11489084,11491132,11493180,11495228,11497276,11499324,11501372,11503420,11505468,11507516,11509564,11511612,11513660,11515708,11517756,11519804,11521852,11523900,11525948,11527996,11530044,11532092,11534140,11536188,11538236,11540284,11542332,11544380,11546428,11548476,11550524,11552572,11554620,11556668,11558716,11560764,11562812,11564860,11566908,11568956,11571004,11573052,11575100,11577148,11579196,11581244,11583292,11585340,11587388,11589436,11591484,11593532,11595580,11597628,11599676,11601724,11603772,11605820,11607868,11609916,11611964,11614012,11616060,11618108,11620156,11622204,11624252,11626300,11628348,11630396,11632444,11634492,11636540,11638588,11640636,11642684,11644732,11646780,11648828,11650876,11652924,11654972,11657020,11659068,11661116,11663164,11665212,11667260,11669308,11671356,11673404,11675452,11677500,11679548,11681596,11683644,11685692,11687740,11689788,11691836,11693884,11695932,11697980,11700028,11702076,11704124,11706172,11708220,11710268,11712316,11714364,11716412,11718460,11720508,11722556,11724604,11726652,11728700,11730748,11732796,11734844,11736892,11738940,11740988,11743036,11745084,11747132,11749180,11751228,11753276,11755324,11757372,11759420,11761468,11763516,11765564,11767612,11769660,11771708,11773756,11775804,11777852,11779900,11781948,11783996,11786044,11788092,11790140,11792188,11794236,11796284,11798332,11800380,11802428,11804476,11806524,11808572,11810620,11812668,11814716,11816764,11818812,11820860,11822908,11824956,11827004,11829052,11831100,11833148,11835196,11837244,11839292,11841340,11843388,11845436,11847484,11849532,11851580,11853628,11855676,11857724,11859772,11861820,11863868,11865916,11867964,11870012,11872060,11874108,11876156,11878204,11880252,11882300,11884348,11886396,11888444,11890492,11892540,11894588,11896636,11898684,11900732,11902780,11904828,11906876,11908924,11910972,11913020,11915068,11917116,11919164,11921212,11923260,11925308,11927356,11929404,11931452,11933500,11935548,11937596,11939644,11941692,11943740,11945788,11947836,11949794,11950362,11950432,11950501,11950573,11950638,11950760,11950822,11950886,11950945,11951037,11951135,11951204,11951275,11951339,11951433,11951525,11951593,11951655,11951726,11951841,11951929,11951996,11952056,11952121,11952247,11952310,11952380,11952450,11952519,11952653,11952711,11952775,11952838,11952897,11953024,11953090,11953159,11953230,11953305,11954589,11956447,11957334,11959173,11961221,11963269,11965317,11967365,11969413,11971461,11973509,11975557,11977605,11979653,11981701,11983749,11985797,11987845,11989893,11991941,11993989,11996037,11998085,12000133,12002181,12004229,12006277,12008325,12010373,12012421,12014469,12016517,12018565,12020613,12022661,12024709,12026757,12028805,12030853,12032901,12034949,12036997,12039045,12041093,12043141,12045189,12047237,12049285,12051333,12053381,12055429,12057477,12059525,12061573,12063621,12065669,12067717,12069765,12071813,12073861,12075909,12077957,12080005,12082053,12084101,12086149,12088197,12090245,12092293,12094341,12096389,12098437,12100485,12102533,12104581,12106629,12108677,12110725,12112773,12114821,12116869,12118917,12120965,12123013,12125061,12127109,12129157,12131205,12133253,12135301,12137349,12139397,12141445,12143493,12145541,12147589,12149637,12151685,12153733,12155781,12157829,12159877,12161925,12163973,12166021,12168069,12170117,12172165,12174213,12176261,12178309,12180357,12182405,12184453,12186501,12188549,12190597,12192496,12193715,12194806,12195817,12196701,12197201,12197764,12198830,12199067,12199092,12199533,12200829,12202089,12203429,12204815,12206177,12207618,12208984,12210340,12211694,12213100,12214531,12215950,12217340,12218714,12220072,12221448,12222867,12224322,12225842,12227178,12228563,12229972,12231358,12232778,12234174,12235542,12236941,12238298,12239680,12241046,12242449,12243794,12245177,12246597,12247928,12249255,12250370,12250712,12251807,12252252,12252277,12252553,12254185,12255714,12257209,12258696,12260229,12261779,12263283,12264945,12266699,12268450,12270236,12272028,12273945,12275929,12277964,12279990,12282043,12284062,12286109,12288144,12290178,12292209,12294202,12296152,12298043,12299835,12301489,12303072,12304600,12306094,12307609,12309210,12310704,12312184,12313652,12315140,12317011,12317198,12318323,12318929,12318954,12318979,12320218,12321440,12322718,12324181,12325621,12327098,12328604,12330024,12331365,12332606,12333909,12335218,12336532,12337845,12339066,12340354,12341695,12343077,12344488,12345872,12347167,12348440,12349810,12351132,12352451,12353718,12355027,12356397,12357705,12358972,12360254,12361573,12362946,12364294,12365568,12366766,12368031,12368272,12370138,12372162,12374210,12376258,12378306,12380354,12382408,12384463,12386468,12388514,12390562,12392610,12394658,12396706,12398761,12400753,12402458,12404491,12406539,12408557,12410528,12412582,12414630,12416678,12418726,12420774,12422822,12424870,12426875,12428925,12430973,12433021,12435069,12437117,12439147,12441004,12442752,12444808,12446856,12448831,12450862,12452897,12454945,12456993,12459041,12461089,12463141,12465132,12467154,12469202,12471250,12473298,12475346,12477402,12479309,12481026,12482889,12484942,12486998,12488986,12490988,12493040,12495088,12497136,12499184,12501235,12503277,12505319,12507376,12509424,12511472,12513520,12515568,12517567,12519478,12521243,12523236,12525289,12527317,12529342,12531362,12533410,12535458,12537506,12539561,12541586,12543641,12545687,12547735,12549783,12551831,12553879,12555934,12557917,12559864,12561746,12563798,12565846,12567835,12569862,12571898,12573946,12575994,12578042,12580079,12582133,12584190,12586245,12588293,12590341,12592397,12594452,12596498,12598489,12600466,12602421,12604474,12606498,12608442,12610437,12612469,12614517,12616565,12618620,12620676,12622730,12624784,12626832,12628880,12630928,12632985,12635033,12637022,12638959,12640797,12642704,12644752,12646730,12648693,12650659,12652707,12654755,12656803,12658851,12660899,12662950,12664987,12667035,12669083,12671140,12673195,12675246,12677197,12679118,12680831,12682823,12684871,12686822,12688810,12690835,12692883,12694931,12696987,12699019,12701053,12703060,12705077,12707125,12709173,12711221,12713269,12715279,12717225,12719082,12720752,12722800,12724848,12726862,12728913,12730965,12733013,12735061,12737113,12739137,12741122,12743119,12745133,12747181,12749229,12751277,12753325,12755331,12757344,12759076,12760903,12762951,12765005,12767050,12769060,12771108,12773156,12775204,12777236,12779258,12781244,12783198,12785227,12787275,12789323,12791371,12793426,12795391,12797323,12798884,12800892,12802940,12804946,12806939,12808984,12811032,12813080,12815128,12817181,12819193,12821224,12823213,12825221,12827269,12829317,12831365,12833418,12835291,12837096,12838800,12840848,12842882,12844840,12846838,12848894,12850942,12852990,12855043,12857099,12859145,12861174,12863170,12865197,12867245,12869300,12871348,12873362,12875130,12876717,12878716,12880764,12882752,12884639,12886684,12888732,12890780,12892828,12894882,12896916,12898970,12900998,12902921,12904969,12907023,12909071,12911119,12913029,12914668,12916347,12918379,12920427,12922393,12924290,12926338,12928386,12930434,12932482,12934530,12936584,12938639,12940585,12942615,12944670,12946725,12948773,12950761,12952353,12953952,12955782,12957830,12959876,12961797,12963781,12965829,12967877,12969929,12971982,12974039,12976094,12978132,12980090,12982138,12984186,12986234,12988274,12990010,12991713,12993292,12995268,12997316,12999314,13001258,13003280,13005325,13007373,13009416,13011469,13013518,13015563,13017590,13019642,13021690,13023738,13025786,13027722,13029315,13031092,13032789,13034837,13036839,13038796,13040773,13042813,13044861,13046893,13048741,13050743,13052784,13054835,13056854,13058902,13060950,13062998,13065031,13066868,13068631,13070326,13072277,13074325,13076240,13078227,13080240,13082276,13084324,13086230,13087940,13089873,13091921,13093946,13095974,13098022,13100070,13102118,13104136,13105822,13107582,13109335,13111355,13113377,13115263,13117229,13119215,13121252,13123266,13124816,13126688,13128535,13130560,13132547,13134595,13136643,13138691,13140746,13142741,13144411,13146160,13148099,13150154,13152035,13154004,13156010,13157932,13159980,13161807,13163568,13165408,13167265,13169133,13171152,13173200,13175248,13177296,13179345,13181228,13182975,13184721,13186716,13188773,13190586,13192542,13194489,13196463,13198432,13200209,13202132,13204005,13205820,13207787,13209767,13211820,13213868,13215916,13217960,13219753,13221584,13223481,13225531,13227421,13229294,13231293,13233218,13235252,13237171,13239118,13241073,13243004,13244923,13246835,13248812,13250860,13252914,13254970,13256973,13258737,13260514,13262484,13264541,13266311,13268261,13270232,13272183,13274197,13276160,13278184,13280113,13282146,13284136,13285948,13287965,13290013,13292066,13294106,13295986,13297831,13299706,13301758,13303768,13305602,13307568,13309486,13311469,13313507,13315542,13317517,13319514,13321562,13323271,13325187,13327239,13329294,13331327,13333365,13335148,13337063,13339031,13341088,13343021,13344975,13346904,13348839,13350861,13352879,13354910,13356861,13358909,13360823,13362511,13364474,13366528,13368581,13370568,13372563,13374450,13376427,13378480,13380528,13382419,13384415,13386333,13388379,13390394,13392374,13394370,13396368,13398416,13400048,13401890,13403855,13405895,13407938,13409899,13411728,13413700,13415701,13417749,13419777,13421750,13423648,13425697,13427740,13429756,13431754,13433777,13435830,13437844,13439515,13441426,13443407,13445455,13447456,13449460,13451273,13453255,13455255,13457309,13459292,13461228,13463133,13465184,13467200,13469170,13471150,13473158,13475206,13477146,13479045,13480909,13482928,13484982,13486962,13488873,13490687,13492575,13494621,13496676,13498594,13500434,13502440,13504456,13506467,13508482,13510529,13512583,13514616,13516611,13518550,13520489,13522542,13524599,13526586,13528465,13530302,13532278,13534334,13536363,13538234,13540195,13542164,13544156,13546109,13548120,13550175,13552167,13554189,13556243,13558166,13560163,13562211,13564230,13566182,13567957,13569809,13571833,13573881,13575851,13577771,13579804,13581808,13583837,13585755,13587687,13589691,13591687,13593736,13595789,13597764,13599819,13601867,13603812,13605812,13607556,13609549,13611574,13613622,13615574,13617608,13619610,13621651,13623663,13625526,13627537,13629522,13631574,13633590,13635607,13637620,13639665,13641712,13643646,13645613,13647485,13649509,13651383,13653149,13655126,13657174,13659222,13661268,13663221,13665135,13667153,13669174,13671211,13673219,13675246,13677239,13679267,13681292,13683281,13685246,13687082,13688607,13689669,13691600,13693645,13695693,13697736,13699736,13701774,13703799,13705842,13707853,13709825,13711836,13713844,13715856,13717898,13719854,13721778,13723729,13724823,13725543,13726382,13728409,13730465,13732513,13734511,13736507,13738539,13740574,13742548,13744555,13746555,13748495,13750490,13752514,13754515,13756304,13757797,13758691,13758941,13759079,13760517,13762520,13764568,13766615,13768637,13770567,13772613,13774639,13776610,13778632,13780614,13782608,13784625,13786670,13788635,13789664,13790411,13790669,13790694,13790919,13792906,13794929,13796969,13798934,13800908,13802871,13804881,13806871,13808897,13810942,13812891,13814816,13816839,13818894,13820398,13820519,13820629,13820677,13820702,13821672,13823678,13825650,13827663,13829686,13831605,13833643,13835603,13837641,13839683,13841737,13843651,13845631,13847675,13849630,13850349,13850374,13850452,13850477,13850502,13852195,13854187,13856191,13858171,13860156,13862169,13864205,13866218,13868266,13870314,13872281,13874162,13876208,13878210,13879933,13880455,13880758,13880783,13880808,13881304,13883159,13885150,13887198,13889245,13891206,13893262,13895308,13897339,13899392,13901421,13903306,13905329,13907385,13909231,13910713,13911663,13912359,13912449,13912474,13913562,13915498,13917526,13919574,13921532,13923477,13925525,13927580,13929625,13931656,13933648,13935613,13937661,13939585,13941409,13942995,13944428,13945295,13945457,13945506,13947247,13949274,13951318,13953363,13955270,13957326,13959374,13961422,13963427,13965444,13967408,13969443,13971484,13973277,13975180,13976840,13978477,13979572,13979660,13980359,13982220,13984237,13986265,13988255,13990227,13992280,13994328,13996376,13998280,14000273,14002300,14004348,14006282,14008250,14010028,14011616,14013405,14014530,14014625,14015928,14017949,14019938,14021990,14024028,14026084,14028132,14030180,14032115,14034050,14036032,14038079,14040107,14042111,14044091,14045820,14047443,14049292,14050390,14050845,14052674,14054723,14056716,14058759,14060773,14062821,14064869,14066913,14068783,14070753,14072694,14074683,14076583,14078435,14080372,14082199,14083900,14085724,14086812,14087893,14089890,14091893,14093942,14095974,14098013,14100061,14102106,14104098,14106076,14107997,14109878,14111825,14113224,14114701,14116615,14118410,14120143,14122082,14122881,14124688,14126725,14128766,14130819,14132834,14134887,14136942,14138984,14140916,14142904,14144735,14146605,14148107,14148685,14149833,14151160,14152493,14154315,14156096,14157131,14159119,14161145,14163087,14165099,14167150,14169206,14171259,14173250,14175209,14177165,14179014,14180931,14181494,14181682,14182325,14182962,14184369,14186287,14187904,14189393,14191430,14193416,14195304,14197312,14199315,14201368,14203403,14205331,14207249,14209226,14210994,14212455,14212495,14212554,14212590,14213170,14215041,14216986,14218471,14220405,14222424,14224313,14226212,14228159,14230201,14232249,14234223,14236106,14238112,14239981,14241864,14242538,14243001,14243430,14243607,14245200,14247200,14249174,14250678,14252685,14254630,14256575,14258474,14260411,14262463,14264452,14266436,14268290,14270263,14272042,14273551,14274171,14275314,14275717,14276598,14278627,14280678,14282432,14284134,14286134,14288098,14290047,14291931,14293950,14295971,14297917,14299805,14301727,14303643,14305477,14306372,14307639,14308930,14309245,14310986,14313034,14315060,14316513,14318481,14320469,14322440,14324355,14326303,14328358,14330305,14332182,14334034,14335983,14337849,14339536,14340338,14341570,14342508,14343332,14345319,14347367,14349298,14350840,14352837,14354733,14356681,14358607,14360662,14362664,14364595,14366460,14368434,14370419,14372324,14373512,14374497,14375596,14376158,14377722,14379777,14381825,14383496,14385409,14387364,14389291,14391162,14393180,14395192,14397188,14399140,14401087,14403120,14405050,14406906,14407508,14408673,14409684,14410472,14412400,14414448,14416496,14418234,14420173,14422052,14423993,14425973,14427949,14429866,14431862,14433859,14435911,14437920,14439832,14440865,14441479,14442738,14443082,14444646,14446683,14448736,14450697,14452585,14454492,14456518,14458487,14460446,14462417,14464341,14466379,14468383,14470404,14472394,14474207,14474574,14475304,14475856,14476374,14478344,14480400,14482298,14484145,14486078,14488013,14490058,14492047,14494019,14495956,14497956,14500007,14502026,14504076,14506055,14507290,14507530,14508079,14508179,14509220,14511242,14513211,14514644,14516540,14518464,14520476,14522517,14524545,14526558,14528579,14530626,14532640,14534669,14536698,14538576,14539115,14539279,14539408,14539489,14540675,14542150,14543168,14544783,14546705,14548666,14550653,14552701,14554685,14556721,14558774,14560767,14562783,14564794,14566781,14568091,14568196,14568328,14568395,14568593,14569379,14570008,14570645,14572587,14574557,14576540,14578470,14580378,14582388,14584383,14586313,14588317,14590333,14592343,14594234,14595060,14595085,14595110,14595179,14595298,14595403,14595428,14596856,14597631,14597697,14597759,14597829,14597898,14598028,14598104,14598162,14598227,14598310,14598407,14598463,14598528,14598594,14598698,14598794,14598855,14598919,14598987,14599091,14599183,14599254,14599327,14599404,14599516,14599583,14599649,14599712,14599782,14599911,14599983,14600058,14600116,14600180,14600315,14600374,14600430,14600495,14600564,14601577,14603460,14605321,14607198,14609080,14611093,14613043,14614976,14616943,14618925,14620973,14622953,14624953,14627001,14628981,14630977,14632982,14635030,14637023,14639043,14641091,14643098,14645135,14647183,14649220,14651255,14653303,14655334,14657390,14659438,14661492,14663540,14665588,14667636,14669684,14671732,14673780,14675828,14677876,14679924,14681972,14684020,14686068,14688116,14690164,14692212,14694260,14696308,14698356,14700404,14702452,14704500,14706548,14708596,14710644,14712692,14714740,14716788,14718836,14720884,14722932,14724980,14727028,14729076,14731124,14733172,14735220,14737268,14739316,14741364,14743412,14745460,14747508,14749556,14751604,14753652,14755700,14757748,14759796,14761844,14763892,14765940,14767988,14770036,14772084,14774132,14776180,14778228,14780276,14782324,14784372,14786420,14788468,14790516,14792564,14794612,14796660,14798716,14800764,14802812,14804864,14806912,14808960,14811008,14813056,14815104,14817155,14819178,14821226,14823249,14825297,14827312,14829341,14831389,14833401,14835431,14837479,14839469,14841489,14843537,14845509,14847492,14849458,14851506,14853473,14855463,14857416,14859347,14861260,14863175,14865098,14866860,14868345,14870393,14872338,14874272,14876221,14878158,14880115,14882056,14883958,14885868,14887793,14889628,14891544,14893518,14895541,14897563,14899516,14901484,14903494,14905495,14907444,14909343,14911272,14913280,14915278,14917206,14919230,14921246,14923209,14925175,14927168,14929197,14931236,14933186,14935119,14937126,14939128,14941060,14943083,14945098,14947106,14949163,14951116,14953130,14955178,14957207,14959227,14961261,14963244,14965261,14967283,14969253,14971254,14973271,14975214,14977191,14979243,14981273,14983312,14985337,14987331,14989353,14991339,14993303,14995283,14997305,14999325,15001312,15003301,15005320,15007343,15009349,15011303,15013291,15015324,15017324,15019299,15021313,15023332,15025334,15027326,15029301,15031327,15033353,15035321,15037276,15039296,15041327,15043329,15045309,15047274,15049300,15051327,15053310,15055273,15057285,15059268,15061218,15063161,15065170,15067180,15069149,15071067,15073033,15075024,15077024,15078921,15080903,15082934,15084892,15086843,15088791,15090763,15092757,15094709,15096612,15098588,15100574,15102507,15104391,15106326,15108256,15110086,15111953,15113804,15115685,15117617,15119500,15121347,15123312,15125265,15127176,15129103,15131026,15132976,15134951,15136879,15138809,15140774,15142748,15144682,15146620,15148597,15150557,15152451,15154369,15156305,15158203,15160133,15161971,15163778,15165662,15167575,15169387,15171247,15173157,15174983,15176831,15178696,15180539,15182465,15184368,15186200,15188092,15190011,15191867,15193754,15195676,15197541,15199497,15201438,15203322,15205275,15207242,15209106,15211030,15212972,15214897,15216849,15218783,15220698,15222667,15224634,15226520,15228450,15230427,15232424,15234379,15236358,15238362,15240367,15242373,15244375,15246386,15248400,15250435,15252415,15254408,15256443,15258452,15260455,15262477,15264509,15266534,15268581,15270595,15272622,15274657,15276697,15278646,15280640,15282608,15284443,15286358,15288278,15289974,15291806,15293593,15295160,15296966,15298767,15300259,15301997,15303675,15304975,15306647,15308317,15309626,15311313,15312990,15314267,15315931,15317602,15318878,15320523,15322190,15323439,15325095,15326744,15327972,15329621,15331262,15332499,15334118,15335768,15337028,15338688,15340326,15341568,15343220,15344880,15346164,15347851,15349544,15350980,15352693,15354418,15355929,15357710,15359504,15361138,15362927,15364772,15366449,15368185,15369998,15371627,15373337,15375130,15376812,15378575,15380416,15382138,15383868,15385696,15387419,15389156,15391014,15392867,15394678,15396613,15398535,15400372,15402293,15404120,15405870,15407724,15409444,15411192,15413017,15414645,15416333,15418114,15419614,15421230,15422917,15424233,15425791,15427420,15428734,15430303,15431950,15433294,15434875,15436534,15437891,15439482,15441138,15442485,15444097,15445778,15447168,15448819,15450528,15451959,15453606,15455366,15456918,15458661,15460453,15462091,15463841,15465655,15467305,15469029,15470825,15472460,15474176,15475947,15477562,15479270,15481059,15482720,15484409,15486225,15487965,15489687,15491521,15493268,15494958,15496769,15498429,15500076,15501863,15503563,15505286,15507102,15508784,15510435,15512196,15513823,15515414,15517144,15518682,15520148,15521760,15523303,15524776,15526442,15528035,15529475,15531145,15532704,15534101,15535751,15537328,15538672,15540249,15541694,15542768,15544250,15545650,15546655,15548126,15549551,15550555,15552034,15553468,15554489,15555994,15557469,15558520,15560071,15561613,15562676,15564246,15565066,15565127,15565212,15565302,15565358,15565461,15565520,15565622,15565692,15565744,15565877,15565942,15566058,15566110,15566171,15566297,15566358,15566467,15566516,15566576,15568386,15570434,15572482,15574530,15576578,15578626,15580674,15582722,15584770,15586818,15588866,15590914,15592962,15595010,15597058,15599106,15601154,15603202,15605250,15607298,15609346,15611394,15613442,15615490,15617538,15619586,15621634,15623682,15625730,15627778,15629826,15631874,15633922,15635970,15638018,15640066,15642114,15644162,15646210,15648258,15650306,15652354,15654402,15656450,15658498,15660546,15662594,15664642,15666690,15668738,15670786,15672834,15674882,15676930,15678978,15681026,15683074,15685122,15687170,15689218,15691266,15693314,15695362,15697410,15699458,15701506,15703554,15705602,15707650,15709698,15711746,15713794,15715842,15717890,15719938,15721986,15724034,15726082,15728130,15730178,15732226,15734274,15736322,15738370,15740418,15742466,15744514,15746562,15748610,15750658,15752706,15754754,15756802,15758850,15760898,15762946,15764994,15767042,15769090,15771138,15773186,15775234,15777282,15779330,15781378,15783426,15785474,15787522,15789570,15791618,15793666,15795714,15797762,15799810,15801858,15803906,15805954,15808002,15810050,15812098,15814146,15816194,15818242,15820290,15822338,15824386,15826434,15828482,15830530,15832578,15834626,15836674,15838722,15840770,15842818,15844866,15846914,15848962,15851010,15853058,15855106,15857154,15859202,15861250,15863298,15865346,15867394,15869442,15871490,15873538,15875586,15877634,15879682,15881730,15883778,15885826,15887874,15889922,15891970,15894018,15896066,15898114,15900162,15902210,15904258,15906306,15908354,15910402,15912450,15914498,15916546,15918594,15920642,15922690,15924738,15926786,15928834,15930882,15932930,15934978,15937026,15939074,15941122,15943170,15945218,15947266,15949314,15951362,15953410,15955458,15957506,15959554,15961602,15963650,15965698,15967746,15969794,15971842,15973890,15975938,15977986,15980034,15982082,15984130,15986178,15988226,15990274,15992322,15994370,15996418,15998466,16000514,16002562,16004610,16006658,16008706,16010754,16012802,16014850,16016898,16018946,16020994,16023042,16025090,16027138,16029186,16031234,16033282,16035330,16037378,16039426,16041474,16043522,16045570,16047618,16049666,16051714,16053762,16055810,16057858,16059906,16061954,16064002,16066050,16068098,16070146,16072194,16074242,16076290,16078338,16080386,16082434,16084482,16086530,16088578,16090626,16092674,16094722,16096770,16098818,16100866,16102914,16104962,16107010,16109058,16111106,16113154,16115202,16117250,16119298,16121346,16123394,16125442,16127490,16129538,16131586,16133634,16135682,16137730,16139778,16141826,16143874,16145922,16147970,16150018,16152066,16154114,16156162,16158210,16160258,16162306,16164354,16166402,16168450,16170498,16172546,16174594,16176642,16178690,16180738,16182786,16184834,16186882,16188930,16190978,16193026,16195074,16197122,16199170,16201218,16203266,16205314,16207362,16209410,16211458,16213506,16215554,16217602,16219650,16221698,16223746,16225794,16227842,16229890,16231938,16233986,16236034,16238082,16240130,16242178,16244226,16246274,16248322,16250370,16252418,16254466,16256514,16258562,16260610,16262658,16264706,16266754,16268802,16270850,16272898,16274946,16276994,16279042,16281090,16283138,16285186,16287234,16289282,16291330,16293378,16295426,16297474,16299522,16301570,16303618,16305666,16307714,16309762,16311810,16313858,16315906,16317954,16320002,16322050,16324098,16326146,16328194,16330242,16332290,16334338,16336386,16338434,16340482,16342530,16344578,16346626,16348674,16350722,16352770,16354818,16356866,16358914,16360962,16363010,16365058,16367106,16369154,16371202,16373250,16375298,16377346,16379394,16381442,16383490,16385538,16387586,16389634,16391682,16393730,16395778,16397826,16399874,16401922,16403970,16406018,16408066,16410114,16412162,16414210,16416258,16418306,16420354,16422402,16424450,16426498,16428546,16430594,16432642,16434690,16436738,16438786,16440834,16442882,16444930,16446978,16449026,16451074,16453122,16455170,16457218,16459266,16461314,16463362,16465410,16467458,16469506,16471554,16473602,16475650,16477698,16479746,16481794,16483842,16485890,16487938,16489986,16492034,16494082,16496130,16498178,16500226,16502274,16504322,16506370,16508418,16510466,16512514,16514562,16516610,16518658,16520706,16522754,16524802,16526850,16528898,16530946,16532994,16535042,16537090,16539138,16541186,16543234,16545282,16547330,16549378,16551426,16553474,16555522,16557570,16559618,16561666,16563714,16565762,16567810,16569858,16571906,16573954,16576002,16578050,16580098,16582146,16584194,16586242,16588290,16590338,16592386,16594434,16596482,16598530,16600578,16602626,16604674,16606722,16608770,16610818,16612866,16614914,16616962,16619010,16621058,16623106,16625154,16627202,16629250,16631298,16633346,16635394,16637442,16639490,16641538,16643586,16645634,16647682,16649730,16651778,16653826,16655874,16657922,16659970,16662018,16664066,16666114,16668162,16670210,16672258,16674306,16676354,16678402,16680450,16682498,16684546,16686594,16688642,16690690,16692738,16694786,16696834,16698882,16700930,16702978,16705026,16707074,16709122,16711170,16713218,16715266,16717314,16719362,16721410,16723458,16725506,16727554,16729602,16731650,16733698,16735746,16737794,16739842,16741890,16743938,16745986,16748034,16750082,16752130,16754178,16756226,16758274,16760322,16762370,16764418,16766466,16768514,16770562,16772610,16774658,16776706,16778754,16780802,16782850,16784898,16786946,16788994,16791042,16793090,16795138,16797186,16799234,16801282,16803330,16805378,16807426,16809474,16811522,16813570,16815618,16817666,16819714,16821762,16823810,16825858,16827906,16829954,16832002,16834050,16836098,16838146,16840194,16842242,16844290,16846338,16848386,16850434,16852482,16854530,16856578,16858626,16860674,16862722,16864770,16866818,16868866,16870914,16872962,16875010,16877058,16879106,16881154,16883202,16885250,16887298,16889346,16891394,16893442,16895490,16897538,16899586,16901634,16903682,16905730,16907778,16909826,16911874,16913922,16915970,16918018,16920066,16922114,16924162,16926210,16928258,16930306,16932354,16934402,16936450,16938498,16940546,16942594,16944642,16946690,16948738,16950786,16952834,16954882,16956930,16958978,16961026,16963074,16965122,16967170,16969218,16971266,16973314,16975362,16977410,16979458,16981506,16983554,16985602,16987650,16989698,16991746,16993794,16995842,16997890,16999938,17001986,17004034,17006082,17008130,17010178,17012226,17014274,17016322,17018370,17020418,17022466,17024514,17026562,17028610,17030658,17032706,17034754,17036802,17038850,17040898,17042946,17044994,17047042,17049090,17051138,17053186,17055234,17057282,17059330,17061378,17063426,17065474,17067522,17069570,17071618,17073666,17075714,17077762,17079810,17081858,17083906,17085954,17088002,17090050,17092098,17094146,17096194,17098242,17100290,17102338,17104386,17106434,17108482,17110530,17112578,17114626,17116674,17118722,17120770,17122818,17124866,17126914,17128962,17131010,17133058,17135106,17137154,17139202,17141250,17143298,17145346,17147394,17149442,17151490,17153538,17155586,17157634,17159682,17161730,17163778,17165826,17167874,17169922,17171970,17174018,17176066,17178114,17180162,17182210,17184258,17186306,17188354,17190402,17192450,17194498,17196546,17198594,17200642,17202690,17204738,17206786,17208834,17210882,17212930,17214978,17217026,17219074,17221122,17223170,17225218,17227266,17229314,17231362,17233410,17235458,17237506,17239554,17241602,17243650,17245698,17247746,17249794,17251842,17253890,17255938,17257986,17260034,17262082,17264130,17266178,17268226,17270274,17272322,17274370,17276418,17278466,17280514,17282562,17284610,17286658,17288706,17290754,17292802,17294850,17296898,17298946,17300994,17303042,17305090,17307138,17309186,17311234,17313282,17315330,17317378,17319426,17321474,17323522,17325570,17327618,17329666,17331714,17333762,17335810,17337858,17339906,17341954,17344002,17346050,17348098,17350146,17352194,17354242,17356290,17358338,17360386,17362434,17364482,17366530,17368578,17370626,17372674,17374722,17376770,17378818,17380866,17382914,17384962,17387010,17389058,17391106,17393154,17395202,17397250,17399298,17401346,17403394,17405442,17407490,17409538,17411586,17413634,17415682,17417730,17419778,17421826,17423874,17425635,17427608,17429656,17431704,17433752,17435800,17437848,17439896,17441944,17443992,17446040,17448088,17450136,17452184,17454232,17456280,17458328,17460376,17462424,17464472,17466520,17468568,17470616,17472664,17474712,17476760,17478808,17480856,17482904,17484952,17487e3,17489048,17491096,17493144,17495192,17497240,17499288,17501336,17503384,17505432,17507480,17509528,17511576,17513624,17515672,17517720,17519768,17521816,17523864,17525912,17527960,17530008,17532056,17534104,17536152,17538200,17540248,17542296,17544344,17546392,17548440,17550488,17552536,17554584,17556632,17558680,17560728,17562776,17564824,17566872,17568920,17570968,17573016,17575064,17577112,17579160,17581208,17583256,17585304,17587352,17589400,17591448,17593496,17595544,17597592,17599640,17601688,17603736,17605784,17607832,17609880,17611928,17613976,17616024,17618072,17620120,17622168,17624216,17626264,17628312,17630360,17632408,17634456,17636504,17638552,17640600,17642648,17644696,17646744,17648792,17650840,17652888,17654936,17656984,17659032,17661080,17663128,17665176,17667224,17669272,17671320,17673368,17675416,17677464,17679512,17681560,17683608,17685656,17687704,17689752,17691800,17693848,17695896,17697944,17699992,17702040,17704088,17706136,17708184,17710232,17712280,17714328,17716376,17718424,17720472,17722520,17724568,17726616,17728664,17730712,17732760,17734808,17736856,17738904,17740952,17743e3,17745048,17747096,17749144,17751192,17753240,17755288,17757336,17759384,17761432,17763480,17765528,17767576,17769624,17771672,17773720,17775768,17777816,17779864,17781912,17783960,17786008,17788056,17790104,17792152,17794200,17796248,17798296,17800344,17802392,17804440,17806488,17808536,17810584,17812632,17814680,17816728,17818776,17820824,17822872,17824920,17826968,17829016,17831064,17833112,17835160,17837208,17839256,17841304,17843352,17845400,17847448,17849496,17851544,17853592,17855640,17857688,17859736,17861784,17863832,17865880,17867928,17869976,17872024,17874072,17876120,17878168,17880216,17882264,17884312,17886360,17888408,17890456,17892504,17894552,17896600,17898648,17900696,17902744,17904792,17906840,17908888,17910936,17912984,17915032,17917080,17919128,17921176,17923224,17925272,17927320,17929368,17931416,17933464,17935512,17937560,17939608,17941656,17943704,17945702,17947750,17949806,17951854,17953911,17955959,17958007,17960055,17962103,17964151,17966199,17968247,17970295,17972343,17974391,17976439,17978487,17980535,17982583,17984631,17986679,17988727,17990775,17992823,17994871,17996919,17998967,18001015,18003063,18005111,18007159,18009207,18011255,18013303,18015351,18017399,18019447,18021495,18023543,18025591,18027639,18029687,18031735,18033783,18035831,18037879,18039927,18041975,18044023,18046071,18048119,18050167,18052215,18054263,18056311,18058359,18060407,18062455,18064503,18066551,18068599,18070647,18072695,18074743,18076791,18078839,18080887,18082935,18084983,18087031,18089079,18091127,18093175,18095223,18097271,18099319,18101367,18103415,18105463,18107511,18109559,18111607,18113655,18115703,18117751,18119799,18121847,18123895,18125608,18127258,18129306,18130934,18130959,18130984,18131009,18131034,18131059,18131129,18131398,18132003,18132663,18133287,18133404,18133454,18133484,18133682,18134193,18134883,18135607,18135979,18136038,18136063,18136225,18136617,18137200,18137780,18138262,18138359,18138384,18138429,18138536,18139120,18139743,18140345,18140413,18140457,18140513,18140743,18141272,18141900,18142524,18142821,18142876,18142901,18143048,18143314,18143962,18144637,18145191,18145317,18145365,18145428,18145638,18146240,18146914,18147531,18147751,18147835,18147860,18148105,18148587,18149165,18149795,18150125,18150172,18150197,18150402,18150834,18151389,18152013,18152450,18152475,18152500,18152570,18152724,18153042,18153327,18153647,18153672,18153697,18153722,18153747,18153772,18153797,18153822,18154355,18156403,18158457,18160505,18162500,18164548,18166596,18168644,18170692,18172740,18174788,18176836,18178884,18180932,18182980,18185028,18187076,18189124,18191172,18193220,18195268,18197316,18199364,18201412,18203460,18205508,18207556,18209604,18211652,18213700,18215748,18217796,18219844,18221892,18223940,18225988,18228036,18230084,18232132,18234180,18236228,18238276,18240324,18242372,18244420,18246468,18248516,18250564,18252612,18254660,18256708,18258756,18260804,18262852,18264900,18266948,18268996,18271044,18273092,18275140,18277004,18277862,18279138,18280567,18282025,18283386,18284967,18286177,18287424,18288819,18290040,18291485,18292799,18294135,18295242,18296515,18297957,18299237,18300590,18302e3,18303407,18304859,18305911,18307280,18308697,18310009,18311224,18312512,18313538,18314614,18315468,18316530,18317812,18319063,18320449,18321716,18322629,18323913,18325254,18326571,18327946,18329477,18330735,18332003,18333300,18334040,18334998,18336033,18337211,18338526,18338942,18339922,18340911,18342091,18343304,18344392,18345524,18346825,18348155,18349339,18350819,18352193,18353589,18355086,18356497,18357790,18359032,18360451,18361863,18362923,18364028,18365071,18366175,18367342,18368035,18369630,18370894,18371637,18373058,18374468,18376070,18377275,18378858,18380354,18381497,18382860,18384494,18386059,18387532,18388684,18390142,18391392,18392526,18393600,18394854,18395720,18396509,18397841,18399021,18399661,18400779,18401811,18402992,18404252,18404700,18405698,18406674,18407861,18409075,18410153,18411286,18412591,18413922,18415121,18416603,18417984,18419382,18420881,18422292,18423578,18424826,18426237,18427656,18428704,18429810,18430852,18431956,18433117,18433808,18435406,18436672,18437411,18438835,18440246,18441840,18443044,18444634,18446127,18447276,18448489,18449697,18451302,18452863,18454386,18455743,18457186,18457993,18459005,18460443,18461502,18462949,18464194,18465314,18466377,18467559,18468430,18469144,18470413,18471763,18472429,18473437,18474469,18475580,18476890,18477484,18478367,18479414,18480576,18481691,18482967,18484054,18485260,18486591,18487897,18489307,18490793,18492123,18493497,18494969,18496477,18497584,18498957,18500460,18501506,18502546,18503576,18504695,18506062,18506697,18508020,18509338,18510417,18511629,18513057,18514595,18515812,18517238,18518832,18519975,18520932,18522047,18523593,18525149,18526682,18527993,18529567,18530715,18531830,18533014,18534208,18535386,18536437,18537581,18538760,18539938,18541196,18542533,18543756,18545102,18546430,18547620,18548652,18549886,18550792,18551336,18552579,18553838,18554717,18555353,18556378,18557510,18558541,18559581,18560690,18561864,18563031,18563398,18564326,18565654,18566733,18567896,18568755,18569988,18571139,18572392,18573449,18574693,18576016,18577315,18578782,18580161,18580504,18581226,18582366,18583728,18585137,18586541,18587982,18589401,18590517,18591896,18593401,18594473,18595519,18596535,18597611,18599095,18599796,18600906,18602272,18603403,18604555,18605950,18607455,18608705,18610150,18611644,18612754,18613725,18614938,18616245,18617832,18618877,18620011,18621664,18623237,18624700,18625872,18627108,18628749,18629720,18630898,18632254,18633190,18634352,18635742,18637034,18637896,18639255,18640362,18641790,18642806,18643897,18645145,18646614,18647642,18648692,18649976,18651314,18652301,18653615,18655103,18656392,18657499,18658594,18659747,18660813,18661856,18662680,18663062,18664310,18665570,18666294,18667254,18668290,18669323,18670391,18671622,18672734,18673195,18674292,18675607,18676813,18677781,18678878,18679977,18681317,18682438,18683665,18684975,18686215,18687588,18689051,18690356,18691723,18693272,18694763,18695822,18697237,18698665,18699849,18700882,18701928,18703020,18704437,18705227,18706237,18707677,18708873,18709954,18711363,18712855,18714169,18715668,18717161,18718354,18719342,18720608,18721490,18722295,18723160,18724304,18725248,18726135,18727213,18728671,18729942,18731207,18732765,18734315,18735854,18737193,18737975,18738897,18740100,18740903,18741834,18742890,18744291,18745622,18746842,18747752,18748774,18749974,18751183,18752522,18753933,18755197,18755988,18756985,18757950,18759025,18760689,18762099,18763423,18764598,18766049,18767325,18768331,18769455,18770629,18771665,18772540,18773485,18774488,18774930,18775725,18777003,18777967,18778997,18780045,18781222,18782080,18783412,18784458,18785563,18786317,18787272,18788122,18789096,18789794,18790955,18792064,18793034,18794208,18795044,18795745,18797712,18799769,18801817,18803865,18805913,18807961,18810009,18812057,18814105,18816153,18818201,18820249,18822297,18824345,18826393,18828441,18830489,18832537,18834585,18836633,18838681,18840729,18842777,18844825,18846873,18848921,18850969,18853017,18855065,18857113,18859161,18861209,18863257,18865305,18867353,18869401,18871449,18873497,18875545,18877593,18879641,18881689,18883737,18885785,18887833,18889881,18891929,18893977,18896025,18898073,18900121,18902169,18904217,18906265,18908313,18910361,18912409,18914457,18916505,18918553,18920601,18922649,18924697,18926754,18928802,18930850,18932898,18934946,18936994,18939042,18941090,18943138,18945186,18947243,18949291,18951339,18953387,18955435,18957483,18959531,18961579,18963627,18965675,18967732,18969780,18971828,18973876,18975924,18977972,18980020,18982068,18984116,18986164,18988212,18990260,18992308,18994356,18996404,18998452,19000500,19002548,19004596,19006644,19008692,19010740,19012788,19014836,19016893,19018941,19020989,19023037,19025085,19027133,19029181,19031229,19033277,19035325,19037373,19039421,19041469,19043517,19045565,19047613,19049661,19051709,19053757,19055805,19057853,19059901,19061949,19063997,19066045,19068093,19070141,19072189,19074237,19076285,19078333,19080381,19082429,19084477,19086525,19088573,19090621,19092669,19094717,19096765,19098813,19100861,19102909,19104957,19107005,19109053,19111101,19113149,19115197,19117245,19119293,19121341,19123389,19125437,19127485,19129533,19131581,19133629,19135677,19137725,19139773,19141821,19143869,19145917,19147965,19150013,19152061,19154109,19156157,19158205,19160253,19162301,19164349,19166397,19168445,19170493,19172541,19174589,19176637,19178685,19180733,19182781,19184829,19186877,19188925,19190973,19193021,19195069,19197117,19199165,19201213,19203261,19205309,19207357,19209405,19211453,19213501,19215549,19217597,19219645,19221693,19223741,19225789,19227837,19229885,19231933,19233981,19236029,19238077,19240125,19242173,19244221,19246269,19248317,19250365,19252413,19254461,19256509,19258557,19260605,19262653,19264701,19266749,19268797,19270845,19272893,19274941,19276989,19279037,19281085,19283133,19285181,19287229,19289286,19291334,19293382,19295430,19297478,19299526,19301574,19303622,19305670,19307718,19309766,19311814,19313862,19315910,19317958,19320006,19322054,19324102,19326150,19328198,19330246,19332294,19334342,19336390,19338438,19340486,19342534,19344582,19346630,19348678,19350726,19352774,19354822,19356870,19358918,19360966,19363014,19365062,19367110,19369158,19371206,19373254,19375302,19377350,19379398,19381446,19383494,19385542,19387590,19389638,19391686,19393734,19395782,19397830,19399878,19401926,19403974,19406022,19408070,19410118,19412166,19414214,19416262,19418310,19420358,19422406,19424454,19426502,19428550,19430598,19432646,19434694,19436742,19438790,19440838,19442886,19444934,19446982,19449030,19451078,19453126,19455174,19457222,19459270,19461318,19463366,19465414,19467462,19469510,19471558,19473606,19475654,19477702,19479750,19481798,19483846,19485894,19487942,19489990,19492038,19494086,19496134,19498182,19500230,19502278,19504326,19506374,19508422,19510470,19512518,19514566,19516614,19518662,19520710,19522758,19524806,19526854,19528902,19530950,19532998,19535046,19537094,19539142,19541190,19543238,19545286,19547334,19549379,19551427,19553480,19555528,19557576,19559624,19561672,19563720,19565768,19567816,19569864,19571912,19573960,19576008,19578048,19580096,19582149,19584197,19586250,19588298,19590351,19592399,19594447,19596495,19598543,19600591,19602639,19604687,19606735,19608783,19610831,19612879,19614927,19616975,19619023,19621071,19623119,19625167,19627215,19629263,19631320,19633368,19635416,19637464,19639512,19641560,19643608,19645656,19647704,19649752,19651800,19653848,19655896,19657944,19659992,19662040,19664088,19666136,19668184,19670232,19672280,19674328,19676376,19678424,19680472,19682520,19684568,19686616,19688664,19690712,19692760,19694808,19696856,19698904,19700952,19703e3,19705048,19707096,19709144,19711192,19713240,19715288,19717336,19719384,19721432,19723480,19725528,19727576,19729624,19731672,19733720,19735768,19737816,19739864,19741912,19743960,19746008,19748056,19750104,19752152,19754209,19756257,19758305,19760353,19762401,19764449,19766497,19768545,19770593,19772641,19774689,19776737,19778785,19780833,19782881,19784929,19786977,19789025,19791073,19793121,19795169,19797217,19799265,19801313,19803361,19805409,19807457,19809505,19811553,19813601,19815649,19817697,19819745,19821793,19823841,19825889,19827937,19829985,19832033,19834081,19836129,19838177,19840225,19842273,19844321,19846369,19848417,19850465,19852513,19854561,19856609,19858657,19860705,19862753,19864801,19866849,19868897,19870945,19872993,19875041,19877089,19879137,19881185,19883233,19885281,19887329,19889377,19891425,19893473,19895521,19897569,19899617,19901665,19903713,19905761,19907809,19909857,19911905,19913953,19916001,19918049,19920097,19922145,19924193,19926241,19928289,19930337,19932385,19934433,19936481,19938529,19940577,19942625,19944673,19946721,19948769,19950817,19952865,19954913,19956961,19959009,19961057,19963105,19965153,19967201,19969249,19971297,19973345,19975393,19977441,19979489,19981537,19983585,19985633,19987681,19989729,19991777,19993825,19995873,19997921,19999969,20002017,20004065,20006113,20008161,20010209,20012257,20014305,20016353,20018401,20020449,20022497,20024545,20026593,20028641,20030689,20032737,20034785,20036833,20038881,20040929,20042977,20045025,20047073,20049121,20051169,20053217,20055265,20057313,20059361,20061409,20063457,20065505,20067553,20069601,20071649,20073697,20075745,20077793,20079841,20081889,20083937,20085985,20088033,20090081,20092129,20094177,20096225,20098273,20100321,20102369,20104417,20106465,20108513,20110561,20112609,20114657,20116705,20118753,20120801,20122849,20124897,20126945,20128993,20131041,20133089,20135137,20137185,20139233,20141281,20143329,20145377,20147425,20149473,20151521,20153569,20155617,20157665,20159713,20161761,20163809,20165857,20167905,20169953,20172001,20174049,20176097,20178145,20180193,20182241,20184289,20186337,20188385,20190433,20192481,20194529,20196577,20198625,20200673,20202721,20204769,20206817,20208865,20210913,20212963,20214998,20217024,20219074,20221130,20223178,20225226,20227274,20229322,20231370,20233418,20235466,20237514,20239562,20241610,20243658,20245706,20247754,20249802,20251850,20253898,20255946,20257994,20260042,20262090,20264138,20266186,20268234,20270282,20272330,20274378,20276426,20278474,20280522,20282570,20284618,20286666,20288714,20290762,20292810,20294858,20296906,20298954,20301002,20303050,20305098,20307146,20309194,20311242,20313290,20315338,20317386,20319434,20321482,20323530,20325578,20327626,20329674,20331722,20333770,20335818,20337875,20339923,20341971,20344019,20346067,20348115,20350163,20352211,20354259,20356307,20358355,20360403,20362451,20364499,20366547,20368595,20370643,20372691,20374739,20376787,20378835,20380883,20382931,20384979,20387027,20389075,20391123,20393171,20395219,20397267,20399315,20401363,20403411,20405459,20407507,20409555,20411603,20413651,20415699,20417747,20419795,20421843,20423891,20425939,20427987,20430035,20432083,20434131,20436179,20438227,20440275,20442323,20444371,20446419,20448467,20450515,20452563,20454611,20456659,20458707,20460755,20462803,20464851,20466899,20468947,20470995,20473043,20475091,20477139,20479187,20481235,20483291,20485339,20487395,20489443,20491499,20493547,20495595,20497643,20499691,20501739,20503787,20505835,20507883,20509931,20511979,20514027,20516075,20518123,20520171,20522219,20524267,20526315,20528363,20530411,20532459,20534507,20536555,20538603,20540651,20542699,20544747,20546795,20548843,20550891,20552939,20554987,20557035,20559083,20561131,20563179,20565227,20567275,20569323,20571371,20573419,20575467,20577515,20579563,20581611,20583659,20585707,20587755,20589803,20591851,20593899,20595947,20597995,20600043,20602091,20604139,20606187,20608235,20610283,20612331,20614379,20616427,20618475,20620523,20622571,20624619,20626667,20628715,20630763,20632811,20634859,20636907,20638955,20641003,20643051,20645099,20647147,20649195,20651243,20653291,20655339,20657387,20659435,20661483,20663531,20665579,20667627,20669675,20671723,20673771,20675819,20677867,20679915,20681963,20684011,20686059,20688107,20690155,20692203,20694251,20696299,20698347,20700395,20702444,20704485,20706542,20708583,20710631,20712686,20714734,20716791,20718839,20720887,20722935,20724983,20727031,20729079,20731136,20733184,20735241,20737289,20739346,20741394,20743451,20745499,20747547,20749595,20751643,20753691,20755739,20757787,20759835,20761883,20763931,20765979,20768027,20770075,20772123,20774171,20776219,20778267,20780315,20782363,20784411,20786459,20788507,20790555,20792603,20794651,20796699,20798747,20800795,20802843,20804891,20806939,20808987,20811044,20813092,20815140,20817188,20819236,20821293,20823341,20825398,20827446,20829503,20831551,20833599,20835647,20837695,20839743,20841791,20843839,20845887,20847935,20849992,20852040,20854089,20856137,20858186,20860234,20862282,20864330,20866378,20868426,20870474,20872522,20874556,20876604,20878646,20880694,20882751,20884799,20886847,20888895,20890943,20892991,20895047,20897095,20899143,20901191,20903239,20905287,20907335,20909383,20911431,20913479,20915527,20917575,20919623,20921671,20923719,20925767,20927815,20929863,20931911,20933959,20936007,20938055,20940103,20942151,20944199,20946247,20948295,20950343,20952391,20954439,20956487,20958535,20960583,20962631,20964679,20966727,20968775,20970823,20972871,20974919,20976967,20979015,20981063,20983111,20985159,20987207,20989255,20991303,20993351,20995399,20997447,20999495,21001543,21003591,21005639,21007687,21009735,21011783,21013831,21015888,21017936,21019984,21022032,21024080,21026128,21028176,21030224,21032272,21034320,21036368,21038416,21040464,21042512,21044560,21046608,21048656,21050704,21052752,21054800,21056848,21058896,21060944,21062992,21065040,21067088,21069136,21071193,21073241,21075289,21077337,21079385,21081433,21083481,21085529,21087577,21089625,21091673,21093721,21095769,21097817,21099865,21101913,21103961,21106009,21108057,21110105,21112153,21114201,21116249,21118297,21120345,21122393,21124441,21126489,21128537,21130585,21132633,21134681,21136729,21138777,21140825,21142873,21144921,21146969,21149017,21151065,21153113,21155161,21157209,21159257,21161305,21163353,21165401,21167449,21169497,21171545,21173593,21175641,21177689,21179737,21181785,21183833,21185881,21187929,21189977,21192025,21194073,21196121,21198169,21200217,21202265,21204313,21206361,21208409,21210457,21212505,21214553,21216601,21218658,21220706,21222754,21224802,21226850,21228898,21230946,21232994,21235042,21237090,21239138,21241186,21243234,21245282,21247330,21249378,21251426,21253474,21255522,21257570,21259618,21261666,21263714,21265762,21267810,21269858,21271906,21273954,21276002,21278050,21280098,21282146,21284194,21286242,21288290,21290338,21292386,21294434,21296482,21298530,21300578,21302626,21304674,21306722,21308770,21310818,21312866,21314914,21316962,21319010,21321066,21323114,21325162,21327210,21329258,21331306,21333354,21335402,21337450,21339498,21341546,21343594,21345642,21347690,21349738,21351786,21353834,21355882,21357930,21359978,21362026,21364074,21366122,21368170,21370218,21372266,21374314,21376362,21378410,21380458,21382506,21384554,21386602,21388650,21390698,21392746,21394794,21396842,21398890,21400938,21402986,21405034,21407082,21409130,21411178,21413226,21415274,21417322,21419370,21421418,21423466,21425514,21427562,21429610,21431658,21433706,21435754,21437802,21439850,21441898,21443946,21445994,21448042,21450090,21452138,21454186,21456234,21458282,21460330,21462378,21464426,21466474,21468522,21470570,21472618,21474666,21476714,21478762,21480810,21482858,21484906,21486954,21489002,21491050,21493098,21495146,21497194,21499242,21501290,21503338,21505386,21507434,21509482,21511530,21513578,21515626,21517674,21519722,21521770,21523818,21525866,21527914,21529962,21532010,21534058,21536106,21538154,21540202,21542250,21544298,21546346,21548394,21550442,21552490,21554538,21556586,21558634,21560682,21562730,21564778,21566826,21568874,21570922,21572970,21575018,21577066,21579114,21581162,21583210,21585258,21587306,21589354,21591402,21593450,21595498,21597546,21599594,21601651,21603699,21605747,21607795,21609843,21611891,21613939,21615987,21618035,21620083,21622131,21624179,21626227,21628275,21630323,21632371,21634419,21636467,21638515,21640563,21642608,21644656,21646688,21648736,21650784,21652832,21654880,21656928,21658985,21661033,21663081,21665129,21667173,21669221,21671267,21673315,21675363,21677411,21679467,21681515,21683571,21685619,21687664,21689712,21691757,21693805,21695853,21697901,21699949,21701997,21704045,21706093,21708141,21710189,21712237,21714285,21716333,21718381,21720429,21722477,21724525,21726573,21728621,21730669,21732717,21734765,21736813,21738861,21740909,21742957,21745005,21747053,21749101,21751149,21753197,21755245,21757293,21759341,21761389,21763446,21765494,21767542,21769590,21771638,21773686,21775734,21777782,21779830,21781878,21783926,21785974,21788022,21790070,21792118,21794166,21796214,21798262,21800310,21802358,21804406,21806454,21808502,21810550,21812598,21814646,21816694,21818742,21820790,21822838,21824886,21826934,21828982,21831030,21833078,21835126,21837182,21839230,21841278,21843326,21845374,21847422,21849470,21851518,21853566,21855614,21857662,21859710,21861758,21863806,21865854,21867911,21869959,21872007,21874055,21876103,21878151,21880199,21882247,21884295,21886343,21888391,21890439,21892487,21894535,21896583,21898631,21900679,21902736,21904784,21906832,21908880,21910928,21912976,21915024,21917072,21919120,21921168,21923216,21925264,21927312,21929360,21931408,21933456,21935504,21937552,21939600,21941648,21943696,21945744,21947792,21949840,21951888,21953936,21955984,21958032,21960089,21962137,21964185,21966233,21968281,21970329,21972377,21974425,21976473,21978521,21980569,21982617,21984665,21986713,21988761,21990809,21992857,21994905,21996953,21999001,22001049,22003097,22005145,22007193,22009241,22011289,22013337,22015385,22017433,22019481,22021529,22023577,22025625,22027673,22029721,22031769,22033817,22035865,22037913,22039961,22042009,22044057,22046105,22048153,22050201,22052249,22054297,22056345,22058393,22060441,22062489,22064537,22066585,22068633,22070681,22072729,22074777,22076825,22078873,22080921,22082969,22085017,22087065,22089113,22091161,22093209,22095257,22097305,22099353,22101401,22103449,22105497,22107545,22109593,22111641,22113689,22115737,22117785,22119833,22121881,22123929,22125977,22128025,22130073,22132121,22134169,22136217,22138265,22140313,22142361,22144409,22146457,22148505,22150553,22152601,22154649,22156697,22158745,22160793,22162841,22164889,22166937,22168985,22171033,22173081,22175129,22177177,22179225,22181273,22183321,22185369,22187417,22189465,22191513,22193561,22195609,22197657,22199705,22201753,22203801,22205849,22207897,22209945,22211993,22214041,22216089,22218137,22220185,22222233,22224281,22226329,22228377,22230425,22232473,22234521,22236569,22238617,22240665,22242713,22244761,22246809,22248857,22250905,22252953,22255001,22257049,22259097,22261145,22263193,22265241,22267289,22269337,22271385,22273433,22275481,22277529,22279577,22281625,22283673,22285721,22287769,22289817,22291865,22293913,22295961,22298009,22300057,22302105,22304153,22306201,22308249,22310306,22312363,22314363,22316420,22318455,22320503,22322551,22324599,22326647,22328695,22330743,22332791,22334839,22336887,22338935,22340983,22343031,22345079,22347127,22349175,22351223,22353271,22355319,22357367,22359415,22361463,22363511,22365559,22367607,22369655,22371703,22373751,22375799,22377847,22379895,22381943,22383991,22386039,22388087,22390135,22392183,22394231,22396279,22398327,22400375,22402423,22404471,22406519,22408567,22410615,22412663,22414711,22416759,22418807,22420855,22422903,22424951,22426999,22429047,22431095,22433143,22435191,22437239,22439287,22441335,22443383,22445431,22447479,22449527,22451575,22453623,22455671,22457719,22459767,22461815,22463863,22465911,22467959,22470007,22472055,22474103,22476151,22478199,22480247,22482295,22484343,22486391,22488439,22490487,22492535,22494583,22496631,22498679,22500727,22502775,22504823,22506871,22508919,22510967,22513015,22515063,22517111,22519159,22521207,22523255,22525303,22527351,22529399,22531447,22533495,22535543,22537591,22539639,22541687,22543735,22545783,22547831,22549879,22551927,22553975,22556023,22558071,22560119,22562167,22564215,22566263,22568311,22570359,22572407,22574455,22576510,22578558,22580614,22582662,22584711,22586759,22588815,22590863,22592920,22594968,22597016,22599064,22601112,22603160,22605208,22607256,22609304,22611352,22613400,22615448,22617496,22619544,22621592,22623640,22625688,22627736,22629784,22631832,22633880,22635928,22637976,22640024,22642072,22644120,22646168,22648216,22650264,22652312,22654360,22656408,22658465,22660513,22662561,22664609,22666657,22668705,22670753,22672801,22674849,22676897,22678945,22680993,22683041,22685089,22687137,22689185,22691233,22693281,22695329,22697377,22699425,22701473,22703521,22705569,22707617,22709665,22711713,22713761,22715809,22717857,22719905,22721953,22724001,22726049,22728097,22730145,22732193,22734241,22736289,22738337,22740385,22742433,22744481,22746529,22748577,22750625,22752673,22754721,22756769,22758817,22760865,22762913,22764961,22767009,22769057,22771105,22773153,22775201,22777258,22779306,22781354,22783402,22785450,22787498,22789546,22791594,22793642,22795690,22797738,22799786,22801804,22803852,22805863,22807911,22809959,22812007,22814055,22816103,22818151,22820199,22822247,22824295,22826343,22828391,22830441,22832489,22834539,22836587,22838637,22840685,22842741,22844789,22846845,22848893,22850949,22852997,22855047,22857095,22859151,22861199,22863255,22865303,22867351,22869399,22871447,22873495,22875551,22877599,22879655,22881703,22883751,22885799,22887847,22889895,22891951,22893999,22896055,22898103,22900151,22902199,22904247,22906295,22908343,22910391,22912447,22914495,22916543,22918591,22920641,22922689,22924731,22926779,22928829,22930877,22932933,22934981,22937037,22939085,22941133,22943181,22945229,22947277,22949326,22951374,22953415,22955463,22957504,22959552,22961607,22963655,22965703,22967751,22969799,22971847,22973885,22975933,22977959,22980007,22982056,22984104,22986152,22988200,22990248,22992304,22994352,22996400,22998448,22999690,23000212,23002259,23004307,23006355,23008403,23010451,23012499,23014547,23016595,23018643,23020691,23022739,23024787,23026835,23028883,23030931,23032979,23035027,23037075,23039123,23041171,23043219,23045276,23047324,23049372,23051420,23053468,23055516,23057564,23059612,23061660,23063708,23065756,23067804,23069852,23071900,23073948,23075996,23078044,23080092,23082140,23084188,23086236,23088284,23090332,23092380,23094428,23096476,23098533,23100590,23102647,23104695,23106743,23108791,23110839,23112887,23114935,23116983,23119031,23121088,23123136,23125184,23127241,23129289,23131337,23133385,23135433,23137481,23139529,23141577,23143625,23145673,23147721,23149769,23151817,23153865,23155913,23157961,23160009,23162057,23164105,23166153,23168201,23170249,23172297,23174345,23176393,23178441,23180489,23182537,23184585,23186633,23188681,23190729,23192777,23194825,23196873,23198921,23200969,23203017,23205065,23207113,23209161,23211209,23213266,23215314,23217362,23219410,23221458,23223506,23225554,23227602,23229650,23231698,23233746,23235794,23237842,23239890,23241938,23243986,23246034,23248082,23250130,23252178,23254226,23256274,23258322,23260370,23262418,23264466,23266514,23268571,23270619,23272667,23274715,23276763,23278811,23280859,23282916,23284964,23287012,23289060,23291108,23293156,23295204,23297252,23299300,23301348,23303396,23305444,23307492,23309540,23311588,23313636,23315684,23317732,23319780,23321828,23323876,23325924,23327972,23330020,23332068,23334116,23336164,23338212,23340260,23342308,23344356,23346404,23348452,23350500,23352548,23354596,23356644,23358692,23360740,23362788,23364836,23366884,23368932,23370980,23373028,23375076,23377124,23379172,23381220,23383268,23385316,23387364,23389412,23391460,23393508,23395556,23397604,23399652,23401700,23403748,23405796,23407844,23409892,23411940,23413988,23416036,23418084,23420132,23422180,23424228,23426276,23428324,23430372,23432420,23434468,23436516,23438564,23440612,23442660,23444708,23446756,23448804,23450852,23452900,23454948,23456996,23459044,23461101,23463149,23465197,23467245,23469293,23471341,23473389,23475437,23477485,23479533,23481581,23483629,23485677,23487725,23489773,23491821,23493869,23495917,23497965,23500013,23502061,23504109,23506157,23508205,23510253,23512301,23514349,23516397,23518445,23520493,23522541,23524589,23526637,23528685,23530733,23532781,23534829,23536877,23538925,23540973,23543021,23545069,23547117,23549165,23551213,23553261,23555309,23557357,23559405,23561453,23563501,23565549,23567606,23569654,23571702,23573750,23575798,23577846,23579894,23581942,23583990,23586038,23588086,23590134,23592182,23594230,23596278,23598326,23600374,23602422,23604470,23606518,23608566,23610614,23612662,23614710,23616758,23618806,23620854,23622902,23624950,23626998,23629046,23631094,23633151,23635208,23637256,23639304,23641352,23643400,23645448,23647496,23649544,23651601,23653649,23655697,23657745,23659793,23661841,23663889,23665937,23667985,23670033,23672081,23674129,23676177,23678225,23680273,23682321,23684369,23686417,23688465,23690513,23692561,23694609,23696657,23698705,23700753,23702801,23704849,23706897,23708945,23710993,23713050,23715098,23717146,23719194,23721242,23723290,23725338,23727386,23729434,23731482,23733530,23735578,23737626,23739674,23741722,23743770,23745826,23747874,23749922,23751970,23754018,23756066,23758114,23760162,23762210,23764258,23766310,23768358,23770404,23772452,23774490,23776538,23778595,23780643,23782700,23784748,23786796,23788844,23790892,23792940,23794988,23797036,23799084,23801132,23803180,23805228,23807276,23809324,23811372,23813420,23815477,23817525,23819573,23821621,23823669,23825717,23827765,23829813,23831861,23833909,23835957,23838005,23840053,23842101,23844149,23846197,23848245,23850293,23852341,23854389,23856437,23858485,23860533,23862581,23864629,23866677,23868725,23870773,23872821,23874869,23876917,23878965,23881013,23883061,23885109,23887157,23889205,23891253,23893301,23895349,23897397,23899445,23901493,23903541,23905589,23907637,23909685,23911733,23913781,23915829,23917877,23919925,23921973,23924021,23926069,23928117,23930165,23932213,23934261,23936309,23938357,23940405,23942453,23944501,23946549,23948597,23950645,23952693,23954741,23956789,23958837,23960885,23962933,23964981,23967029,23969077,23971125,23973173,23975221,23977269,23979317,23981365,23983413,23985461,23987509,23989557,23991605,23993653,23995701,23997749,23999797,24001845,24003893,24005941,24007989,24010037,24012085,24014133,24016181,24018229,24020277,24022325,24024373,24026421,24028469,24030517,24032565,24034613,24036661,24038709,24040757,24042813,24044861,24046909,24048957,24051005,24053053,24055101,24057149,24059197,24061245,24063293,24065341,24067389,24069437,24071485,24073533,24075581,24077629,24079677,24081725,24083773,24085821,24087869,24089917,24091965,24094013,24096061,24098109,24100157,24102205,24104253,24106301,24108349,24110397,24112445,24114493,24116541,24118589,24120637,24122685,24124733,24126781,24128829,24130877,24132925,24134973,24137021,24139069,24141117,24143165,24145213,24147261,24149309,24151357,24153405,24155453,24157501,24159549,24161597,24163645,24165693,24167741,24169789,24171837,24173885,24175933,24177981,24180029,24182077,24184125,24186173,24188221,24190269,24192317,24194365,24196413,24198461,24200509,24202557,24204605,24206653,24208701,24210749,24212797,24214845,24216893,24218941,24220989,24223037,24225085,24227133,24229181,24231238,24233286,24235334,24237382,24239430,24241478,24243526,24245574,24247622,24249670,24251718,24253766,24255814,24257862,24259910,24261958,24264006,24266054,24268102,24270150,24272198,24274246,24276294,24278342,24280390,24282438,24284486,24286534,24288582,24290630,24292678,24294726,24296774,24298822,24300870,24302918,24304966,24307014,24309062,24311110,24313158,24315206,24317254,24319302,24321350,24323398,24325446,24327494,24329542,24331590,24333638,24335686,24337734,24339782,24341830,24343878,24345926,24347974,24350022,24352070,24354118,24356166,24358214,24360262,24362310,24364358,24366406,24368454,24370502,24372550,24374598,24376646,24378694,24380742,24382790,24384838,24386886,24388934,24390982,24393030,24395078,24397126,24399174,24401222,24403270,24405321,24407369,24409354,24411402,24413445,24415493,24417541,24419589,24421637,24423685,24425733,24427781,24429829,24431877,24433925,24435973,24438021,24440069,24442117,24444165,24446213,24448261,24450309,24452357,24454405,24456453,24458501,24460549,24462597,24464653,24466701,24468749,24470797,24472845,24474893,24476941,24478989,24481037,24483085,24485133,24487181,24489229,24491277,24493325,24495373,24497421,24499469,24501517,24503565,24505613,24507661,24509709,24511757,24513805,24515853,24517901,24519949,24521997,24524045,24526093,24528141,24530189,24532237,24534285,24536333,24538381,24540429,24542477,24544525,24546573,24548621,24550669,24552717,24554765,24556813,24558861,24560909,24562957,24565005,24567053,24569101,24571149,24573197,24575245,24577293,24579341,24581389,24583437,24585485,24587533,24589581,24591629,24593677,24595725,24597773,24599821,24601869,24603917,24605965,24608013,24610061,24612109,24614157,24616205,24618253,24620301,24622349,24624397,24626445,24628493,24630541,24632589,24634637,24636685,24638733,24640781,24642829,24644877,24646925,24648973,24651021,24653069,24655117,24657165,24659213,24661261,24663309,24665357,24667405,24669453,24671510,24673558,24675606,24677654,24679703,24681751,24683807,24685855,24687903,24689951,24691999,24694047,24696095,24698143,24700191,24702239,24704287,24706335,24708383,24710431,24712479,24714527,24716575,24718623,24720671,24722719,24724767,24726815,24728863,24730911,24732959,24735007,24737055,24739103,24741151,24743199,24745247,24747295,24749343,24751391,24753439,24755487,24757535,24759583,24761631,24763679,24765727,24767775,24769823,24771871,24773919,24775967,24778015,24780063,24782111,24784159,24786207,24788255,24790303,24792351,24794399,24796447,24798495,24800543,24802591,24804639,24806687,24808735,24810783,24812831,24814879,24816927,24818975,24821023,24823080,24825128,24827176,24829224,24831272,24833320,24835368,24837416,24839464,24841512,24843560,24845608,24847656,24849704,24851752,24853800,24855848,24857896,24859944,24861992,24864040,24866088,24868136,24870184,24872232,24874280,24876328,24878376,24880424,24882472,24884520,24886568,24888616,24890664,24892712,24894760,24896793,24898841,24900886,24902934,24904982,24907030,24909078,24911126,24913174,24915222,24917270,24919318,24921366,24923414,24925462,24927510,24929566,24931614,24933670,24935718,24937775,24939823,24941880,24943928,24945976,24948024,24950081,24952129,24954186,24956234,24958291,24960339,24962396,24964444,24966492,24968540,24970596,24972644,24974700,24976757,24978805,24980853,24982910,24984958,24987015,24989063,24991111,24993159,24995207,24997255,24999303,25001351,25003399,25005447,25007504,25009552,25011600,25013648,25015704,25017752,25019808,25021856,25023913,25025961,25028018,25030066,25032114,25034162,25036210,25038258,25040306,25042354,25044411,25046459,25048516,25050564,25052620,25054668,25056725,25058773,25060821,25062869,25064917,25066965,25069014,25071062,25073095,25075148,25077129,25079177,25081225,25083273,25085321,25087377,25089425,25091473,25093521,25095569,25097617,25099665,25101713,25103761,25105809,25107857,25109905,25111953,25114001,25116049,25118097,25120154,25122202,25124250,25126298,25128346,25130394,25132442,25134490,25136538,25138586,25140634,25142682,25144730,25146778,25148826,25150874,25152922,25154970,25157018,25159066,25161114,25163162,25165210,25167258,25169306,25171354,25173402,25175450,25177498,25179546,25181594,25183642,25185690,25187738,25189786,25191834,25193882,25195930,25197978,25200026,25202074,25204122,25206179,25208236,25210284,25212332,25214380,25216428,25218476,25220524,25222572,25224620,25226668,25228716,25230764,25232812,25234860,25236908,25238956,25241004,25243052,25245100,25247148,25249196,25251244,25253292,25255340,25257388,25259436,25261484,25263532,25265580,25267628,25269676,25271724,25273772,25275820,25277868,25279916,25281964,25284012,25286060,25288108,25290156,25292204,25294252,25296300,25298348,25300396,25302444,25304492,25306540,25308588,25310636,25312684,25314732,25316780,25318828,25320876,25322924,25324972,25327020,25329068,25331116,25333164,25335212,25337260,25339308,25341356,25343404,25345461,25347509,25349557,25351605,25353653,25355701,25357749,25359797,25361845,25363893,25365941,25367989,25370037,25372085,25374133,25376181,25378229,25380277,25382325,25384373,25386421,25388469,25390517,25392565,25394613,25396661,25398709,25400757,25402805,25404853,25406901,25408949,25410997,25413045,25415093,25417141,25419189,25421237,25423285,25425333,25427381,25429429,25431477,25433525,25435573,25437621,25439669,25441717,25443765,25445813,25447861,25449909,25451957,25454005,25456061,25458109,25460157,25462205,25464262,25466310,25468358,25470406,25472454,25474502,25476550,25478598,25480646,25482694,25484742,25486790,25488838,25490886,25492934,25494982,25497030,25499078,25501126,25503174,25505222,25507270,25509318,25511366,25513414,25515462,25517510,25519558,25521606,25523654,25525702,25527750,25529798,25531846,25533894,25535942,25537990,25540038,25542086,25544134,25546182,25548230,25550287,25552335,25554383,25556431,25558479,25560527,25562575,25564623,25566671,25568719,25570767,25572815,25574863,25576911,25578959,25581007,25583055,25585103,25587151,25589199,25591247,25593295,25595343,25597391,25599439,25601487,25603535,25605583,25607631,25609679,25611727,25613775,25615823,25617871,25619919,25621967,25624015,25626063,25628111,25630159,25632207,25634255,25636303,25638351,25640399,25642447,25644495,25646543,25648591,25650639,25652687,25654735,25656783,25658831,25660879,25662927,25664975,25667023,25669071,25671119,25673167,25675215,25677263,25679320,25681368,25683416,25685464,25687512,25689560,25691608,25693656,25695704,25697752,25699800,25701848,25703896,25705944,25708001,25710049,25712097,25714145,25716193,25718241,25720289,25722337,25724385,25726433,25728481,25730529,25732577,25734625,25736673,25738721,25740769,25742817,25744865,25746913,25748961,25751009,25753057,25755105,25757153,25759201,25761249,25763297,25765345,25767393,25769441,25771489,25773537,25775585,25777633,25779681,25781729,25783777,25785825,25787873,25789921,25791969,25794017,25796065,25798113,25800161,25802209,25804257,25806305,25808353,25810401,25812449,25814497,25816545,25818593,25820641,25822689,25824737,25826785,25828833,25830881,25832929,25834980,25837028,25839085,25841133,25843190,25845238,25847286,25849334,25851382,25853430,25855478,25857526,25859583,25861631,25863685,25865733,25867789,25869837,25871885,25873933,25875981,25878029,25880077,25882125,25884182,25886230,25888278,25890326,25892374,25894422,25896470,25898518,25900566,25902614,25904662,25906710,25908758,25910806,25912854,25914902,25916959,25919007,25921055,25923103,25925151,25927199,25929247,25931295,25933343,25935391,25937439,25939487,25941535,25943583,25945631,25947679,25949727,25951775,25953823,25955871,25957919,25959967,25962015,25964063,25966111,25968159,25970207,25972255,25974312,25976360,25978408,25980456,25982504,25984552,25986600,25988648,25990696,25992744,25994792,25996840,25998888,26000936,26002984,26005032,26007080,26009128,26011176,26013224,26015272,26017320,26019368,26021416,26023464,26025512,26027560,26029608,26031656,26033704,26035752,26037800,26039848,26041896,26043944,26045992,26048040,26050088,26052136,26054184,26056232,26058280,26060328,26062376,26064424,26066472,26068520,26070568,26072616,26074664,26076712,26078760,26080808,26082856,26084904,26086952,26089e3,26091048,26093096,26095144,26097192,26099240,26101288,26103336,26105384,26107432,26109480,26111528,26113576,26115624,26117672,26119728,26121776,26123824,26125872,26127920,26129968,26132016,26134064,26136112,26138160,26140208,26142256,26144304,26146352,26148400,26150448,26152496,26154544,26156592,26158640,26160688,26162736,26164784,26166832,26168880,26170928,26172976,26175024,26177072,26179120,26181168,26183216,26185264,26187312,26189360,26191408,26193456,26195504,26197552,26199600,26201648,26203696,26205744,26207792,26209840,26211888,26213936,26215984,26218032,26220080,26222128,26224176,26226224,26228272,26230329,26232377,26234425,26236473,26238521,26240569,26242617,26244665,26246713,26248761,26250809,26252857,26254905,26256953,26259010,26261058,26263106,26265154,26267202,26269250,26271298,26273346,26275394,26277442,26279490,26281538,26283586,26285634,26287682,26289730,26291778,26293826,26295874,26297922,26299970,26302018,26304066,26306114,26308162,26310210,26312258,26314306,26316354,26318402,26320450,26322498,26324546,26326594,26328642,26330690,26332738,26334786,26336834,26338882,26340930,26342978,26345026,26347074,26349122,26351170,26353218,26355266,26357314,26359362,26361410,26363458,26365506,26367563,26369611,26371659,26373707,26375755,26377803,26379851,26381899,26383947,26385995,26388043,26390091,26392139,26394187,26396235,26398283,26400331,26402379,26404427,26406475,26408523,26410571,26412619,26414667,26416715,26418763,26420811,26422859,26424907,26426955,26429003,26431051,26433099,26435147,26437204,26439252,26441300,26443348,26445396,26447444,26449492,26451540,26453588,26455636,26457684,26459732,26461780,26463828,26465876,26467924,26469972,26472020,26474068,26476116,26478164,26480212,26482260,26484308,26486356,26488404,26490452,26492500,26494548,26496596,26498644,26500692,26502740,26504788,26506785,26508833,26510866,26512914,26514962,26517010,26519058,26521106,26523154,26525202,26527250,26529307,26531355,26533403,26535451,26537499,26539547,26541595,26543643,26545691,26547739,26549787,26551835,26553883,26555931,26557979,26560027,26562075,26564123,26566171,26568219,26570267,26572315,26574363,26576411,26578459,26580507,26582555,26584612,26586660,26588708,26590756,26592804,26594852,26596900,26598948,26600996,26603044,26605092,26607140,26609188,26611236,26613284,26615332,26617380,26619428,26621476,26623524,26625572,26627620,26629668,26631716,26633764,26635812,26637860,26639908,26641956,26644004,26646052,26648100,26650148,26652196,26654244,26656292,26658340,26660388,26662436,26664484,26666532,26668580,26670628,26672676,26674724,26676772,26678820,26680868,26682916,26684964,26687012,26689060,26691108,26693156,26695204,26697252,26699300,26701348,26703396,26705444,26707492,26709540,26711588,26713636,26715684,26717732,26719780,26721828,26723876,26725924,26727972,26730020,26732068,26734116,26736164,26738212,26740260,26742308,26744356,26746404,26748452,26750500,26752548,26754596,26756644,26758692,26760740,26762788,26764836,26766884,26768932,26770980,26773037,26775085,26777142,26779190,26781247,26783295,26785343,26787391,26789439,26791487,26793535,26795583,26797631,26799679,26801727,26803775,26805823,26807871,26809919,26811967,26814015,26816063,26818111,26820159,26822207,26824255,26826303,26828351,26830399,26832447,26834495,26836543,26838591,26840639,26842687,26844735,26846783,26848831,26850879,26852927,26854975,26857023,26859071,26861119,26863167,26865215,26867263,26869311,26871359,26873407,26875455,26877503,26879551,26881599,26883647,26885695,26887743,26889791,26891839,26893887,26895935,26897983,26900031,26902079,26904127,26906175,26908223,26910271,26912319,26914367,26916415,26918463,26920511,26922559,26924607,26926655,26928703,26930751,26932799,26934847,26936895,26938943,26940991,26943039,26945087,26947135,26949191,26951239,26953287,26955335,26957383,26959431,26961479,26963527,26965575,26967623,26969671,26971719,26973767,26975815,26977863,26979911,26981959,26984007,26986055,26988103,26990151,26992199,26994219,26996267,26998301,27000349,27002397,27004445,27006493,27008541,27010589,27012637,27014685,27016733,27018790,27020838,27022895,27024943,27027e3,27029048,27031105,27033153,27035201,27037249,27039306,27041354,27043402,27045459,27047507,27049555,27051603,27053651,27055699,27057747,27059795,27061843,27063891,27065939,27067987,27070035,27072091,27074139,27076187,27078235,27080283,27082331,27084379,27086427,27088475,27090523,27092571,27094619,27096667,27098715,27100763,27102811,27104867,27106915,27108971,27111019,27113075,27115123,27117172,27119220,27121276,27123324,27125381,27127429,27129477,27131525,27133573,27135621,27137669,27139717,27141774,27143822,27145871,27147919,27149960,27152008,27154064,27156112,27158160,27160208,27162256,27164304,27166330,27168378,27170395,27172443,27174492,27176540,27178588,27180636,27182684,27184241,27185688,27186887,27188052,27189115,27190345,27191692,27193082,27194294,27195524,27196842,27197994,27199415,27200709,27201869,27203277,27204496,27205700,27207092,27208461,27209833,27210832,27212116,27213042,27214389,27215284,27216255,27217611,27218908,27220296,27221638,27222683,27223923,27225367,27226789,27227501,27228461,27229639,27230932,27232105,27233549,27234932,27235995,27237213,27238545,27239657,27240270,27240884,27241650,27242332,27243424,27244731,27245848,27246987,27247920,27248804,27249908,27251061,27252606,27254189,27255754,27257259,27258689,27260225,27261766,27263307,27264766,27266064,27267491,27269047,27270508,27272011,27273168,27274297,27275369,27276188,27277429,27278645,27279759,27280979,27282404,27284008,27284965,27285924,27287017,27288120,27289508,27290910,27292457,27293937,27295326,27296537,27297467,27298601,27299935,27301293,27302449,27303434,27304346,27305467,27306427,27307343,27308361,27309423,27310237,27311102,27312088,27313124,27314027,27314831,27316328,27317738,27318932,27319819,27320845,27321793,27323071,27324327,27325534,27326563,27327542,27328502,27329426,27330616,27331968,27333514,27334806,27336127,27337403,27338523,27339604,27340839,27342127,27343414,27344751,27346026,27347018,27348437,27349686,27350903,27352288,27353296,27354509,27355648,27356855,27357963,27359186,27360388,27361464,27362584,27363679,27364888,27366066,27367202,27368493,27369890,27370865,27372233,27373554,27374748,27376016,27377236,27378284,27379477,27380731,27381628,27382970,27383912,27385043,27386309,27387467,27388449,27389678,27390948,27392346,27393294,27394632,27395966,27397242,27398400,27399577,27400713,27401850,27402984,27404141,27405311,27406340,27407497,27408828,27409956,27411069,27412088,27413065,27414508,27415991,27417420,27418618,27419420,27420569,27421706,27422884,27424190,27425240,27426219,27427393,27428679,27429884,27431357,27432541,27433719,27434986,27436284,27437503,27438791,27439824,27441144,27442495,27443603,27444822,27446103,27447468,27448665,27449476,27450114,27450913,27452259,27453293,27454328,27455481,27456708,27457904,27458232,27459048,27460098,27461146,27462178,27463320,27464494,27465780,27466960,27468123,27469392,27470653,27471920,27473404,27474424,27474811,27475651,27477023,27478407,27479899,27481344,27482637,27483959,27484833,27485680,27486641,27487559,27488540,27489528,27490651,27491647,27492658,27493509,27494388,27495588,27496781,27498412,27499894,27501509,27502583,27503356,27504244,27505400,27506387,27507475,27508440,27509548,27510736,27511750,27513168,27514689,27516286,27517770,27518500,27519618,27520971,27522297,27523363,27524558,27525602,27526965,27527804,27528803,27530333,27531540,27532551,27533935,27535435,27536843,27538322,27539750,27540968,27542064,27543300,27544405,27545835,27547290,27548592,27549847,27550762,27551720,27552432,27553582,27554666,27555678,27556672,27557911,27558269,27559382,27560628,27561573,27562335,27563424,27564459,27565527,27566750,27567797,27568251,27569339,27570513,27571621,27572549,27573576,27574681,27576082,27577191,27578417,27579745,27581014,27582288,27583773,27585057,27586365,27587945,27589467,27590557,27591946,27593347,27594532,27595552,27596706,27597741,27599129,27600001,27600996,27602540,27603752,27604736,27606118,27607639,27609036,27610498,27612028,27613292,27614253,27615398,27616373,27617294,27618562,27620146,27621731,27623310,27624518,27625806,27627040,27628197,27629164,27630124,27631019,27632057,27633155,27634589,27635917,27637110,27638240,27639311,27640746,27642019,27643007,27644165,27645424,27646422,27647447,27648570,27648915,27649922,27651199,27652176,27652934,27654007,27655098,27656422,27657178,27657877,27658894,27659824,27660834,27661812,27663070,27664174,27665292,27666503,27667677,27668827,27670182,27671715,27673080,27674443,27675892,27677351,27678459,27679717,27681032,27682355,27683488,27684556,27685630,27686688,27687945,27689086,27689837,27691272,27692467,27693599,27694697,27696050,27697531,27698868,27700133,27701616,27703131,27704168,27705134,27706618,27708304,27709851,27711387,27712559,27713766,27715129,27716362,27717394,27718645,27719565,27720097,27721337,27722616,27723364,27724320,27725361,27726400,27727664,27728785,27729150,27730124,27731295,27732292,27732976,27733901,27734589,27735466,27736671,27737819,27738977,27740030,27741311,27742633,27743814,27745053,27746390,27747829,27749377,27750856,27752271,27753356,27754718,27756162,27757382,27758406,27759476,27760622,27761912,27762555,27763971,27765215,27766195,27767399,27768832,27770416,27771537,27772946,27774535,27775753,27776800,27777647,27778672,27779635,27781091,27782671,27784186,27785684,27786942,27788281,27789663,27790890,27791889,27793062,27794161,27795046,27795374,27796621,27797897,27798642,27799617,27800648,27801759,27803076,27803728,27804330,27805356,27806436,27807502,27808572,27809946,27811066,27812288,27813573,27814809,27816145,27817665,27818942,27820283,27821833,27823312,27824413,27825845,27827255,27828433,27829464,27830527,27831624,27833034,27833836,27834846,27836284,27837494,27838567,27839972,27841464,27842786,27844286,27845766,27846947,27847933,27849189,27850785,27852356,27853820,27855160,27856382,27857744,27859018,27860014,27861189,27862324,27863196,27863848,27865105,27866365,27867141,27867781,27868771,27869925,27870960,27871993,27873085,27874135,27875508,27877095,27878500,27880121,27881655,27883134,27884372,27884711,27885607,27886916,27888008,27889034,27889457,27890402,27891456,27892524,27893744,27894902,27896200,27897317,27898608,27899936,27901200,27902563,27903228,27903803,27904919,27906154,27907459,27908828,27910377,27911870,27912934,27914346,27915776,27916813,27917781,27918812,27919958,27921297,27921940,27923320,27924598,27925621,27926815,27928260,27929818,27930984,27932404,27933726,27934685,27936145,27937579,27939109,27940594,27942055,27943521,27944964,27946474,27947953,27949418,27950971,27952017,27952743,27953461,27954165,27955390,27956875,27957854,27958793,27959582,27960413,27961280,27962306,27963346,27964262,27965163,27966057,27966994,27968380,27969599,27970869,27972190,27973174,27974493,27975842,27977252,27978435,27979443,27980222,27981368,27982407,27983427,27984385,27985305,27985572,27986804,27988097,27988772,27989751,27990788,27991874,27993196,27993949,27994512,27995619,27996698,27997711,27998828,28000134,28001227,28002341,28003636,28004973,28006205,28007686,28009075,28010409,28011974,28013385,28014662,28015924,28017367,28018749,28019820,28020938,28021999,28023130,28024275,28024912,28026581,28027835,28028547,28029956,28031400,28033001,28034202,28035801,28037268,28038424,28039641,28040764,28042322,28043895,28045477,28046769,28048005,28049447,28050718,28051844,28052925,28054226,28055176,28056370,28057014,28058302,28059432,28060067,28061160,28062199,28063308,28064621,28065304,28065896,28067086,28068162,28069181,28070258,28071555,28072618,28073734,28075036,28076359,28077571,28079067,28080417,28081800,28083369,28084806,28086057,28087330,28088776,28090105,28091150,28092329,28093380,28094582,28095728,28096345,28097978,28099286,28099964,28101372,28102891,28104408,28105680,28107291,28108736,28109827,28111064,28112213,28113091,28114354,28115901,28117477,28119002,28120498,28121733,28123099,28124392,28125649,28126712,28127929,28129086,28129997,28130606,28131774,28133080,28134289,28135167,28135804,28136441,28137240,28138662,28139729,28140771,28141821,28142929,28144265,28145452,28146744,28148134,28149538,28150542,28151662,28153091,28154064,28154428,28155278,28156250,28157340,28158411,28158886,28159440,28160621,28161747,28162877,28164244,28165493,28166621,28167896,28169255,28170347,28171460,28172798,28174074,28175228,28176453,28177858,28179126,28180224,28180948,28181770,28182986,28183823,28185208,28186466,28187561,28188295,28189144,28190338,28191191,28192574,28193830,28194928,28195662,28196513,28197706,28198552,28199934,28201201,28202297,28203034,28203886,28205078,28205925,28207307,28208571,28209667,28210404,28211257,28212447,28213295,28214676,28215949,28217041,28217779,28218633,28219823,28220669,28222046,28223309,28224404,28225142,28225997,28227182,28228030,28229409,28230680,28231774,28232512,28233368,28234558,28235405,28236783,28238049,28239145,28239883,28240740,28241927,28242773,28244151,28245420,28246512,28247250,28248108,28249293,28250141,28251473,28252588,28253853,28255019,28256246,28257558,28258805,28260084,28261076,28261437,28262446,28263677,28265245,28266764,28268032,28269518,28271055,28272606,28273734,28275208,28276603,28278017,28279284,28280552,28281981,28283180,28284334,28285369,28286824,28287590,28288645,28290052,28291236,28292367,28293737,28295116,28296593,28298100,28299286,28300250,28301591,28302907,28304218,28305502,28306850,28308159,28309471,28310858,28312373,28313453,28314043,28314695,28315500,28316298,28317544,28318869,28319741,28321044,28322400,28323707,28324722,28325893,28326954,28327610,28328558,28329713,28330749,28331539,28332576,28333359,28333784,28334879,28335560,28336787,28338070,28339310,28340108,28341261,28342361,28343374,28344202,28345277,28346030,28347008,28347915,28348615,28349698,28350338,28351071,28352199,28352866,28353664,28354429,28355129,28355858,28356897,28358053,28359265,28360356,28361235,28362022,28362695,28363566,28364370,28364878,28365371,28366240,28367050,28368061,28369179,28370198,28370912,28371812,28372664,28373407,28374424,28375120,28375882,28377065,28377723,28378406,28379399,28380389,28381436,28382748,28384073,28384925,28386021,28386978,28387876,28388619,28389719,28390490,28392536,28394593,28396641,28398689,28400737,28402785,28404833,28406881,28408929,28410977,28413025,28415073,28417121,28419169,28421217,28423265,28425313,28427361,28429409,28431457,28433505,28435553,28437601,28439649,28441697,28443745,28445793,28447841,28449889,28451776,28453824,28455872,28457920,28459968,28462016,28464064,28466112,28468160,28470208,28472256,28474304,28476352,28478400,28480448,28482496,28484544,28486592,28488640,28490688,28492736,28494653,28496689,28498737,28500785,28502833,28504881,28506929,28508977,28511025,28513073,28515121,28517169,28519217,28521265,28523313,28525361,28527409,28529457,28531505,28533553,28535339,28537373,28539421,28541469,28543517,28545565,28547613,28549661,28551709,28553757,28555805,28557853,28559901,28561949,28563997,28566045,28568093,28570141,28572189,28574237,28576014,28578062,28580110,28582158,28584206,28586254,28588302,28590350,28592398,28594446,28596494,28598542,28600590,28602638,28604686,28606734,28608782,28610830,28612878,28614926,28616974,28618787,28620835,28622883,28624931,28626979,28629027,28631075,28633132,28635180,28637228,28639276,28641324,28643372,28645420,28647468,28649516,28651564,28653612,28655660,28657708,28659756,28661804,28663852,28665900,28667948,28669996,28672044,28674092,28676140,28678188,28679931,28681075,28682516,28683784,28685113,28686444,28687784,28689237,28690519,28691851,28693077,28694326,28695747,28697054,28698436,28699658,28700518,28701815,28702908,28704146,28705557,28706810,28707814,28708918,28710012,28711308,28712720,28713916,28715213,28716463,28717784,28719137,28719980,28720980,28722449,28724059,28725650,28727496,28729312,28730912,28732417,28733917,28735491,28737200,28738685,28740069,28741602,28743122,28744375,28745763,28747037,28748280,28749378,28750277,28751224,28752341,28753634,28754669,28755794,28757202,28758462,28759897,28761409,28762896,28764147,28765545,28766825,28768172,28769258,28770443,28771836,28773359,28774616,28775463,28776402,28777629,28778843,28780103,28781339,28782708,28783960,28785064,28786192,28787504,28788113,28789196,28790236,28791576,28792834,28793734,28794779,28796020,28797264,28798623,28799604,28800792,28802038,28803291,28804447,28805396,28806233,28807604,28808439,28809809,28810982,28811450,28811857,28812323,28812660,28812916,28813279,28813655,28814011,28814385,28815324,28816324,28817676,28819208,28820761,28822149,28823412,28824766,28826075,28826892,28828198,28829273,28829914,28831042,28832082,28833261,28834444,28834928,28835880,28836884,28837724,28838740,28839683,28840980,28842068,28843347,28844598,28845858,28847057,28848534,28850040,28851401,28852734,28854163,28855671,28856753,28857935,28859208,28860446,28861512,28862589,28863558,28864648,28865996,28867004,28867719,28869285,28870422,28871369,28872535,28873943,28875397,28876565,28877985,28879488,28880772,28882061,28883117,28884638,28885392,28886062,28886933,28888514,28890082,28891447,28892579,28893992,28895299,28896469,28897528,28898821,28899700,28900389,28901654,28902945,28903681,28904622,28905659,28906783,28908013,28908663,28909502,28910452,28911454,28912444,28913443,28914711,28915821,28916941,28918143,28919323,28920477,28921834,28923377,28924736,28926094,28927557,28929003,28930110,28931361,28932670,28933999,28935122,28936182,28937257,28938343,28939536,28940772,28941475,28942815,28944048,28945229,28946291,28947630,28949070,28950520,28951694,28953211,28954742,28955683,28956659,28957592,28958684,28960070,28961709,28963283,28964687,28965861,28967218,28968520,28969657,28970705,28971897,28972786,28973382,28974636,28975936,28976579,28977579,28978609,28979649,28980829,28982058,28982647,28983251,28984440,28985635,28986569,28987679,28988834,28990128,28991200,28992466,28993853,28995084,28996471,28997961,28999271,29000655,29002189,29003729,29004742,29006149,29007610,29008702,29009735,29010862,29011963,29013334,29013952,29015285,29016602,29017680,29018891,29020314,29021852,29023074,29024498,29026082,29027206,29028177,29028944,29030408,29032084,29033227,29034272,29035704,29037268,29038710,29039827,29040893,29041711,29042493,29043153,29043977,29044677,29045425,29046164,29046987,29047734,29048489,29049260,29049952,29050764,29051496,29052301,29053060,29053893,29054729,29055560,29056389,29056958,29057544,29058362,29059116,29059926,29060682,29061487,29062268,29063054,29063917,29064687,29065693,29066658,29067716,29068681,29069646,29070703,29071669,29072630,29073686,29074659,29075616,29076597,29077624,29078687,29079596,29080624,29081675,29082591,29083616,29084670,29085575,29086599,29087646,29088551,29089579,29090628,29091551,29092573,29093624,29094538,29095543,29096579,29097583,29098507,29099548,29100532,29101567,29102562,29103591,29104633,29105531,29106555,29107544,29108575,29109548,29110512,29111541,29112507,29113467,29114499,29115462,29116426,29117419,29118394,29119429,29120372,29121341,29122370,29123303,29124271,29125283,29126331,29127224,29128240,29129288,29130179,29131192,29132237,29133131,29134147,29135196,29136094,29137107,29138158,29139060,29140072,29141119,29142019,29143030,29144077,29144976,29145988,29147037,29148005,29149054,29150113,29151071,29152041,29153048,29154110,29155131,29156054,29157113,29158192,29159096,29160146,29161190,29162258,29163105,29164140,29165203,29166169,29167191,29168255,29169266,29170233,29171297,29172364,29173608,29174939,29176057,29177481,29178779,29179737,29180944,29182237,29183206,29184154,29184179,29184709,29186006,29187252,29187903,29188541,29189655,29190686,29191718,29192756,29193916,29195012,29196246,29196585,29197326,29198486,29199483,29200547,29201510,29202840,29203466,29203967,29204441,29205583,29206799,29208186,29209319,29210579,29211918,29213189,29214434,29215997,29217233,29218559,29220154,29221680,29222975,29224411,29225283,29226801,29227714,29228922,29229980,29230903,29232217,29233774,29235289,29236705,29237273,29238489,29239194,29239499,29239621,29239738,29239860,29240192,29240909,29242905,29244897,29245819,29247165,29247839,29248636,29249561,29250511,29251426,29251905,29252386,29252882,29253371,29253851,29254379,29255327,29256360,29257766,29259198,29260245,29261345,29262378,29263770,29264582,29265602,29267083,29268300,29269338,29270736,29272236,29273601,29275084,29276511,29277754,29278889,29279843,29280752,29281951,29283273,29284510,29285560,29286692,29287226,29287976,29288266,29288703,29289422,29289949,29290151,29290399,29290637,29290839,29291382,29291877,29292600,29293813,29295239,29296489,29297670,29298942,29300215,29301661,29302831,29304043,29305118,29306018,29307087,29308110,29308855,29309838,29310170,29311428,29312720,29313384,29314377,29315412,29316509,29317846,29318578,29319211,29320299,29321406,29322379,29323469,29324772,29325851,29326961,29328254,29329592,29330865,29332363,29333817,29335147,29336566,29338016,29339360,29340613,29342014,29343437,29344448,29345548,29346574,29347686,29348880,29349576,29351146,29352413,29353214,29354590,29355955,29357627,29358789,29360329,29361850,29363078,29364161,29365057,29365948,29366832,29368069,29369730,29371300,29372844,29373668,29374488,29375363,29376203,29377303,29378665,29379831,29381249,29382598,29383777,29384781,29386103,29387182,29388119,29388620,29389418,29390234,29391074,29392141,29392919,29393811,29394842,29396010,29397111,29397994,29398933,29399965,29400912,29401893,29402710,29403765,29404860,29405735,29406909,29407904,29409203,29410350,29411370,29412162,29413005,29414192,29415278,29416497,29417491,29418342,29419355,29420752,29422315,29423326,29424555,29425739,29426875,29427770,29428839,29429836,29430755,29432093,29433325,29434820,29436165,29437602,29438933,29440172,29441513,29442995,29444164,29445578,29446843,29448089,29449299,29450639,29451820,29453187,29454739,29456183,29457557,29459029,29460439,29461823,29463173,29464402,29465780,29467202,29468428,29469758,29470875,29472129,29473169,29474548,29475896,29477239,29478455,29479831,29481068,29482115,29483202,29484113,29484993,29485845,29486558,29487191,29488045,29489108,29489810,29490898,29491982,29493039,29493980,29494982,29495798,29496546,29497207,29497944,29498706,29499658,29500643,29501154,29501591,29502209,29503187,29504285,29505655,29506939,29508165,29509476,29510398,29511819,29512705,29513627,29514627,29515634,29516556,29517770,29519326,29520410,29521668,29522596,29523522,29524500,29525545,29526480,29527573,29528632,29529643,29530701,29531746,29532666,29533996,29535122,29536411,29537672,29538942,29539673,29540547,29541581,29542687,29544005,29544693,29545329,29546441,29547536,29548688,29549704,29550523,29551503,29552495,29553407,29554325,29555466,29556151,29557353,29558416,29559166,29560189,29561190,29562087,29563007,29564249,29564867,29566049,29567068,29567877,29568842,29569874,29570740,29571689,29572928,29573555,29574792,29575805,29576642,29577595,29578617,29579515,29580493,29581693,29582328,29583554,29584580,29585418,29586367,29587390,29588300,29589282,29590483,29591130,29592303,29593348,29594207,29595149,29596133,29597053,29598062,29599291,29599904,29601064,29602220,29603514,29604631,29605919,29607255,29608501,29609894,29611443,29612750,29614222,29615858,29617384,29618792,29620256,29621633,29623085,29624359,29625625,29627057,29628410,29629476,29630710,29631833,29633184,29633823,29635184,29636466,29637524,29638734,29640185,29641519,29643027,29644447,29645681,29646812,29647989,29649320,29650323,29651211,29652463,29653595,29654632,29655678,29656228,29656371,29657615,29658880,29659728,29660365,29661002,29661614,29662228,29662846,29663461,29664793,29666061,29667326,29668464,29669510,29670557,29671714,29672582,29673452,29674327,29675195,29676063,29676939,29677803,29678969,29679758,29680230,29681032,29681715,29682411,29683554,29684534,29685030,29685452,29686145,29686819,29687245,29687797,29688478,29689143,29689562,29690167,29690808,29691353,29691776,29692401,29693015,29693484,29693941,29694568,29695202,29695643,29696135,29696765,29697379,29697790,29698314,29698950,29699603,29700835,29701957,29703300,29704441,29705692,29707039,29708306,29709590,29711154,29711994,29712448,29713542,29714752,29715940,29717308,29718907,29720405,29721492,29722859,29724299,29725516,29726531,29727773,29728825,29730195,29731158,29732030,29733549,29734863,29735737,29737131,29738624,2974e4,29741448,29743009,29744334,29745269,29746528,29747983,29749602,29751125,29752553,29753770,29755106,29756417,29757642,29758940,29760197,29761410,29762887,29764001,29765073,29766065,29766979,29767994,29769412,29770721,29771976,29773214,29774529,29775781,29776990,29778293,29779538,29780790,29782210,29783296,29784495,29785572,29786499,29787664,29789007,29790218,29791514,29792893,29794162,29795510,29796845,29798150,29799432,29800659,29802198,29803221,29804196,29805230,29806087,29807100,29808412,29809667,29810981,29812326,29813601,29814899,29816140,29817434,29818673,29819956,29821332,29822436,29823638,29824774,29825663,29826855,29828208,29829407,29830741,29832004,29833202,29834528,29835781,29836982,29838302,29839652,29840742,29841800,29842905,29843902,29844895,29846136,29847373,29848690,29849928,29851253,29852591,29853886,29855120,29856399,29857626,29859049,29860025,29861053,29862143,29863014,29864024,29865324,29866599,29867856,29869076,29870389,29871729,29872959,29874211,29875550,29876767,29878284,29879328,29880310,29881348,29882251,29883241,29884614,29885880,29887232,29888554,29889855,29891137,29892362,29893663,29894928,29896149,29897641,29898755,29899820,29900812,29901731,29902746,29904128,29905350,29906630,29907990,29909248,29910524,29911897,29913152,29914404,29915765,29916972,29917917,29919034,29920187,29921008,29922185,29923554,29924894,29926128,29927413,29928751,29929989,29931255,29932587,29933830,29935270,29936244,29937218,29938289,29939146,29940199,29941500,29942797,29944068,29945282,29946629,29947934,29949163,29950466,29951723,29952938,29954416,29955530,29956601,29957594,29958506,29959518,29960899,29962114,29963452,29964838,29966124,29967418,29968617,29969940,29971173,29972387,29973841,29974899,29976014,29977031,29977964,29979039,29980415,29981644,29982943,29984238,29985464,29986766,29988029,29989246,29990573,29991910,29993016,29994036,29995106,29996150,29997146,29998350,29999568,30000902,30002149,30003455,30004806,30006067,30007315,30008632,30009862,30011286,30012258,30013259,30014350,30015199,30016235,30017540,30018823,30020085,30021318,30022621,30023980,30025251,30026501,30027851,30029094,30030587,30031600,30032564,30033606,30034452,30035434,30036737,30037980,30039276,30040607,30041834,30043137,30044422,30045651,30046907,30048254,30049603,30050636,30051844,30053019,30053812,30055018,30056395,30057626,30058945,30060236,30061466,30062765,30064094,30065326,30066627,30067973,30069053,30070053,30071157,30072223,30073112,30074335,30075588,30076964,30078234,30079551,30080902,30082130,30083383,30084719,30085988,30087439,30088441,30089408,30090457,30091326,30092366,30093674,30094976,30096275,30097500,30098826,30100203,30101497,30102735,30104014,30105241,30106665,30107643,30108671,30109762,30110631,30111641,30112943,30114217,30115443,30116671,30117920,30119239,30120473,30121710,30123057,30124335,30125784,30126777,30127750,30128773,30129646,30130677,30131982,30133299,30133890,30134343,30134952,30136230,30137603,30138858,30139997,30140697,30141574,30142617,30143244,30144137,30145144,30146205,30147188,30147700,30147779,30147886,30148645,30149953,30151131,30151780,30152414,30153035,30153651,30154988,30156205,30157264,30158313,30159437,30160416,30161290,30162164,30163041,30164168,30165003,30165508,30166320,30167128,30168173,30169022,30169719,30170178,30170684,30171381,30172135,30172655,30173087,30173781,30174540,30175068,30175505,30176477,30177749,30178887,30180057,30181135,30182432,30183730,30185021,30186488,30187863,30188154,30188917,30190048,30191414,30192732,30194118,30195577,30197015,30198243,30199589,30201110,30202065,30203037,30204122,30205271,30206574,30207227,30208683,30209894,30210834,30212033,30213483,30215086,30216189,30217611,30219194,30220430,30221403,30222637,30224237,30225696,30227258,30228549,30229840,30230979,30232295,30233400,30234654,30235861,30237084,30238307,30239574,30240741,30241697,30242780,30243911,30244787,30246001,30247409,30248635,30249975,30251261,30252460,30253804,30255007,30256271,30257502,30258705,30260072,30261135,30262140,30263230,30264269,30265189,30266403,30267646,30268987,30270198,30271565,30272796,30274079,30275313,30276545,30277868,30279099,30280471,30281555,30282574,30283711,30284669,30285637,30286932,30288097,30289469,30290667,30291986,30293225,30294559,30295722,30296937,30298264,30299497,30300963,30301954,30302916,30303930,30304795,30305807,30307112,30308309,30309632,30310825,30312135,30313359,30314750,30316018,30317223,30318474,30319707,30321201,30322227,30323206,30324243,30325130,30326142,30327478,30328702,30329971,30331203,30332550,30333862,30335067,30336367,30337606,30338864,30340190,30341547,30342620,30343811,30344991,30345825,30347050,30348350,30349558,30350867,30352196,30353407,30354737,30355972,30357237,30358527,30359738,30361078,30362185,30363202,30364276,30365321,30366326,30367526,30368735,30370081,30371285,30372591,30373829,30375146,30376313,30377521,30378846,30380086,30381558,30382554,30383513,30384520,30385380,30386377,30387691,30388896,30390189,30391424,30392755,30394064,30395273,30396543,30397777,30399020,30400366,30401706,30402713,30403931,30405105,30405904,30407089,30408509,30409636,30410138,30411305,30412670,30414005,30415204,30416118,30416527,30417741,30418519,30419485,30420579,30421569,30421810,30421921,30422942,30424272,30425299,30425937,30426575,30427688,30428834,30429874,30430955,30432042,30432919,30434209,30434569,30435357,30436358,30437447,30437913,30438662,30439367,30439911,30441094,30442163,30443427,30444609,30445812,30447097,30448344,30449566,30451058,30452052,30452416,30453403,30454641,30455878,30457335,30458902,30460368,30461531,30462861,30464298,30465593,30466654,30467793,30468870,30470118,30471215,30471908,30473480,30474805,30475556,30476947,30478436,30479909,30481221,30482829,30484248,30485257,30486510,30487739,30489400,30490954,30492433,30493677,30494976,30496167,30497498,30498670,30499900,30501120,30502381,30503576,30505082,30506195,30507240,30508228,30509146,30510156,30511577,30512813,30514119,30515293,30516608,30517779,30519040,30520233,30521431,30522584,30523820,30525063,30526523,30527583,30528748,30529790,30530737,30531898,30533238,30534420,30535653,30536873,30538131,30539290,30540610,30541769,30542997,30544213,30545417,30546743,30547939,30548880,30549985,30551139,30551956,30553137,30554543,30555605,30556672,30558041,30559374,30560604,30561601,30561975,30563183,30564181,30565285,30566164,30566443,30567440,30568601,30569192,30570079,30570907,30571915,30573049,30573562,30574130,30574959,30575912,30576552,30577243,30578153,30579512,30580774,30582124,30583420,30584805,30586149,30587426,30588859,30590282,30591614,30592779,30594e3,30595361,30596663,30598009,30599260,30600609,30601980,30603476,30604928,30606347,30607770,30609135,30610434,30611512,30612153,30613281,30614316,30615455,30616800,30617253,30618e3,30619073,30620175,30621217,30622321,30623635,30624776,30626033,30627427,30628673,30629918,30631492,30632696,30634038,30635634,30637142,30638230,30639629,30641033,30642196,30643211,30644400,30645431,30646795,30647706,30648650,30650176,30651428,30652368,30653758,30655258,30656638,30658106,30659637,30660900,30661862,30662750,30664231,30665796,30667334,30668598,30669462,30670582,30672021,30673198,30674611,30675978,30677202,30678184,30679451,30680516,30681397,30681996,30682985,30683934,30685006,30686378,30687791,30689080,30690378,30691496,30692842,30693991,30695375,30696604,30697876,30699110,30700298,30701325,30702619,30703968,30705060,30706502,30707877,30709135,30710428,30711169,30712066,30713106,30714230,30715584,30716058,30716831,30717990,30718912,30719977,30721054,30722348,30723411,30724526,30725828,30727148,30728363,30729859,30731209,30732592,30734166,30735603,30736854,30738124,30739574,30740901,30741942,30743120,30744174,30745366,30746500,30747118,30748764,30750071,30750748,30752161,30753668,30755202,30756461,30758022,30759391,30760444,30761710,30762854,30764252,30765089,30766359,30767312,30768516,30769433,30770106,30771400,30772729,30773645,30774950,30776483,30777729,30778942,30780363,30781546,30782250,30783229,30784157,30785174,30786785,30788074,30789296,30790437,30791634,30792863,30794170,30795456,30796721,30798003,30799176,30800399,30801545,30802718,30803940,30804637,30805500,30806488,30807157,30808143,30809290,30810373,30811468,30812554,30813999,30815216,30816616,30818186,30819449,30820310,30821258,30822136,30823110,30824427,30825757,30826861,30828061,30829239,30830464,30831572,30832669,30834029,30835214,30836365,30837649,30838810,30839969,30840513,30841870,30843158,30844367,30845598,30846944,30848304,30849750,30851004,30852485,30853881,30855264,30856588,30857996,30859294,30860810,30862147,30863576,30864853,30866278,30867517,30868958,30870160,30871071,30872220,30873663,30875028,30876297,30877723,30879071,30880452,30881779,30883019,30884325,30885343,30886659,30887941,30888943,30890200,30891500,30892724,30894056,30895201,30896325,30897616,30898943,30900308,30901737,30902958,30904218,30905468,30906791,30907441,30908459,30909495,30910608,30911924,30912593,30913200,30914357,30915463,30916515,30917597,30918860,30920037,30921243,30922530,30923788,30924983,30926534,30927735,30929192,30930771,30932267,30933346,30934760,30936221,30937460,30938549,30939716,30940803,30942023,30943195,30943823,30945435,30946741,30947421,30948828,30950344,30951828,30953109,30954729,30956168,30957248,30958469,30959939,30961554,30963110,30964688,30965968,30967207,30968662,30969969,30971147,30972168,30973482,30974513,30975526,30976307,30977514,30978760,30979648,30980515,30981567,30982609,30983759,30985101,30985564,30986362,30987426,30988610,30989630,30990686,30991955,30993111,30994266,30995538,30996800,30998009,30999517,31000785,31002130,31003732,31005242,31006356,31007646,31009099,31010426,31011440,31012577,31013597,31014698,31015902,31016596,31018171,31019434,31020223,31021593,31023076,31024502,31025788,31027344,31028864,31030077,31031191,31032071,31032981,31034239,31035722,31037282,31038875,31040171,31041382,31042563,31043707,31045078,31046307,31047761,31049072,31050233,31051249,31052527,31053554,31054433,31055893,31056448,31057701,31058994,31059739,31060705,31061736,31062848,31064164,31064819,31065431,31066466,31067635,31068644,31069793,31071050,31072207,31073458,31074827,31076086,31077253,31078844,31080044,31081444,31083038,31084544,31085637,31087012,31088459,31089687,31090739,31091954,31092997,31094330,31095321,31096154,31097674,31099007,31099877,31101266,31102763,31104133,31105598,31107176,31108505,31109441,31110504,31112041,31113615,31115157,31116653,31117888,31119237,31120593,31121826,31122794,31123997,31125076,31125955,31126633,31127928,31129288,31130316,31131566,31133080,31134241,31135745,31137323,31138893,31140213,31141420,31142536,31143798,31145065,31145834,31146471,31147098,31148071,31149182,31150325,31151366,31152414,31153454,31154625,31155503,31156376,31157658,31158136,31158808,31159683,31160744,31161765,31162257,31162974,31163447,31164168,31164607,31165321,31165786,31166504,31166955,31167765,31168947,31170100,31171413,31172471,31173714,31175112,31176337,31177724,31179100,31179619,31180285,31181379,31182732,31184078,31185462,31186960,31188415,31189490,31190930,31192345,31193527,31194535,31195661,31196746,31198242,31198932,31200055,31201418,31202546,31203690,31205137,31206720,31207858,31209287,31210783,31211909,31212918,31214007,31215489,31217055,31218598,31220168,31221426,31222770,31224193,31225380,31226744,31227825,31229303,31230588,31231933,31233349,31234537,31235890,31236959,31238432,31239708,31241052,31242508,31243698,31245053,31246126,31247615,31249094,31250126,31250828,31251429,31252224,31252811,31253985,31255380,31256584,31257595,31258623,31259659,31260654,31261970,31263060,31264058,31265026,31266291,31267647,31268710,31269721,31270811,31271770,31272880,31274256,31275302,31276301,31277242,31278651,31279948,31280981,31281976,31283068,31284109,31285264,31286420,31287483,31288456,31289581,31290873,31292010,31293008,31294099,31295106,31296204,31297548,31298519,31299560,31300553,31301890,31303124,31304215,31305211,31306349,31307254,31308318,31309563,31310649,31311545,31312634,31313974,31315213,31316202,31317241,31318283,31319386,31320636,31321728,31322695,31323643,31324975,31326235,31327414,31328296,31329342,31330260,31331312,31332677,31333717,31334678,31335675,31337096,31338318,31339330,31340356,31341364,31342408,31343740,31344819,31345764,31346777,31348038,31349305,31350449,31351399,31352428,31353398,31354532,31355857,31356876,31357820,31358829,31360265,31361498,31362516,31363474,31364528,31365569,31366844,31367942,31368931,31369976,31371177,31372693,31373738,31374324,31374932,31375701,31376296,31377539,31378846,31380101,31381508,31382774,31384128,31385510,31386729,31388086,31389231,31390658,31391835,31393155,31394355,31395692,31396933,31398309,31399649,31400941,31402296,31403621,31404603,31405219,31405915,31406711,31407618,31408945,31410266,31411536,31412951,31414258,31415577,31416925,31418210,31419583,31420901,31422176,31423506,31424885,31426251,31427540,31428975,31429990,31430766,31431383,31432236,31432705,31433892,31435197,31436553,31437879,31439048,31440134,31441313,31442449,31443515,31444778,31445972,31447344,31448587,31449879,31451242,31452606,31453801,31455067,31456386,31457534,31458733,31460094,31461360,31462656,31463999,31465373,31466575,31467827,31469148,31470300,31471501,31472870,31474155,31475443,31476780,31478170,31479386,31480617,31481945,31483096,31484565,31485668,31486239,31486881,31487700,31488488,31489779,31491075,31491966,31493194,31494550,31495922,31497155,31498130,31499178,31499793,31500199,31501087,31502150,31503117,31504007,31504606,31505758,31506797,31506979,31507004,31508070,31509399,31510449,31511083,31512251,31513292,31514444,31515783,31516225,31516993,31518070,31519220,31520325,31521485,31522605,31523876,31524960,31526166,31527511,31528817,31530232,31531635,31533145,31534452,31535853,31537392,31538767,31539909,31541257,31542731,31543761,31544812,31545844,31546932,31548391,31549037,31550257,31551588,31552656,31553854,31555275,31556805,31558044,31559363,31560908,31562003,31563019,31564563,31565869,31567475,31569033,31570216,31571377,31572433,31573740,31574970,31576461,31577806,31579076,31580118,31581363,31582614,31583551,31584677,31585434,31586734,31587951,31588591,31589234,31590390,31591499,31592534,31593649,31594819,31595784,31596261,31597114,31598178,31598860,31599275,31600350,31601525,31602726,31603873,31604958,31606262,31607603,31608771,31610267,31611407,31611720,31612609,31613809,31615138,31616537,31618035,31619446,31620741,31621985,31623414,31624836,31625835,31626941,31627976,31629076,31630248,31630941,31632522,31633779,31634531,31635949,31637338,31638949,31640153,31641753,31643284,31644462,31645694,31647193,31648853,31650398,31651902,31653387,31654915,31656422,31657917,31659441,31660922,31662427,31663905,31665432,31666946,31668451,31669931,31671453,31672944,31674524,31675631,31676548,31677149,31677869,31678366,31679496,31680937,31682174,31683287,31684618,31685978,31687212,31688194,31689310,31690417,31691466,31692387,31692995,31693999,31695330,31696395,31697037,31697681,31698788,31699943,31700989,31702032,31703201,31704093,31705364,31705822,31706563,31707592,31708729,31709245,31709832,31710275,31710735,31711855,31712926,31714226,31715280,31716392,31717688,31719003,31720203,31721695,31722684,31723046,31724031,31725266,31726497,31727958,31729519,31730991,31732154,31733481,31734917,31736209,31737267,31738405,31739482,31740733,31741831,31742527,31744100,31745425,31746179,31747569,31749055,31750531,31751847,31753454,31754871,31755878,31757261,31758905,31760475,31762051,31763426,31764899,31766337,31767866,31769393,31770899,31772396,31773886,31775314,31776799,31778295,31779407,31779965,31780631,31781442,31782202,31783491,31784835,31786286,31787746,31789194,31790651,31792026,31793447,31794845,31796228,31797662,31799124,31800576,31801908,31802868,31803484,31804181,31804946,31805863,31807198,31808536,31809417,31810738,31812093,31813392,31814359,31815539,31816224,31817007,31818115,31819078,31820009,31820699,31821632,31822647,31823448,31823848,31824218,31824618,31824988,31825567,31826581,31827508,31828318,31829514,31830105,31830968,31832059,31832720,31833391,31834464,31835128,31835796,31836395,31837350,31838180,31839016,31839863,31840892,31841677,31842708,31843921,31844646,31845483,31846224,31847317,31848007,31848524,31848979,31849781,31850815,31851926,31852594,31853385,31854322,31855068,31855721,31856610,31857322,31857812,31858571,31859279,31859862,31860990,31861877,31862476,31863212,31863645,31864374,31864804,31865411,31866161,31866882,31867596,31868875,31869803,31870648,31871569,31872399,31873185,31874015,31874918,31876192,31877416,31878684,31879906,31881168,31882464,31883693,31884962,31886281,31887495,31888688,31889700,31890895,31892095,31893067,31893996,31895229,31896363,31897557,31898735,31900002,31901120,31902213,31903355,31904655,31905918,31906896,31907530,31908704,31909736,31910772,31911841,31912953,31914205,31914538,31915437,31916484,31917705,31918829,31919827,31920722,31921816,31923124,31924199,31925306,31926598,31927935,31929162,31930641,31931931,31933405,31934984,31936465,31937629,31938862,31940285,31941702,31942706,31943741,31944938,31946045,31947255,31947955,31949518,31950782,31951596,31952952,31954318,31955996,31957152,31958698,31960237,31961469,31962612,31963998,31965091,31965953,31967034,31968659,31970191,31971666,31972945,31973916,31974725,31975817,31977082,31978164,31979078,31980179,31981123,31982143,31982929,31984280,31985254,31986094,31986922,31987778,31988824,31990216,31991118,31991686,31992543,31993414,31994208,31995176,31996077,31997404,31998625,31999878,32000905,32002041,32003162,32004196,32005263,32006334,32007236,32008087,32008946,32009888,32011175,32012411,32013549,32014520,32015642,32016627,32017496,32018767,32019963,32021345,32022391,32023579,32024733,32025720,32026714,32027605,32028339,32029527,32030844,32032029,32033516,32034841,32035943,32037001,32038251,32039263,32040231,32041213,32042291,32043567,32044532,32045157,32045527,32046177,32047303,32047874,32048500,32048882,32049752,32050680,32051222,32051804,32052491,32053191,32053735,32054129,32055038,32055494,32055879,32056515,32056868,32057437,32058210,32058829,32059467,32059970,32060854,32062187,32063413,32064530,32065622,32066829,32068068,32069305,32070375,32071457,32072461,32073534,32074834,32075948,32076894,32077950,32079011,32080344,32081368,32082387,32083613,32084753,32085839,32086983,32088339,32089494,32090471,32091769,32092906,32094046,32095023,32096028,32097299,32098478,32099749,32100779,32101885,32103128,32104258,32105399,32106739,32107847,32109063,32110343,32111681,32112966,32114163,32115365,32116566,32117773,32118925,32120191,32121567,32122796,32123961,32125412,32126478,32127486,32128714,32130031,32131449,32132916,32134426,32135902,32137142,32138283,32139510,32140623,32141720,32143071,32144353,32145268,32146356,32147290,32148579,32149772,32151153,32152478,32153548,32154915,32156256,32157312,32158539,32159743,32160994,32162175,32162842,32163530,32164603,32165798,32167087,32167579,32168351,32169702,32170857,32172214,32173521,32174551,32175667,32176684,32177785,32178958,32179747,32180706,32181782,32182739,32183657,32184695,32185738,32186781,32187568,32188672,32189803,32190703,32191596,32192736,32193661,32195239,32196296,32197189,32198614,32199892,32201169,32202593,32203789,32205160,32206562,32208001,32209136,32210379,32211741,32213070,32214300,32215456,32216794,32218204,32219573,32220758,32221957,32223347,32224752,32226150,32227462,32228925,32229853,32231139,32232512,32233681,32234870,32236213,32237590,32238947,32240264,32241668,32242996,32244427,32245772,32247078,32248351,32249654,32251036,32252031,32253146,32254593,32256110,32257329,32258540,32259760,32260636,32261778,32263036,32264215,32265405,32266518,32267726,32268836,32269891,32270875,32272052,32273214,32274337,32275463,32276645,32277883,32279118,32280412,32281685,32282663,32283302,32284500,32285533,32286565,32287599,32288771,32290043,32290391,32291192,32292525,32293844,32294994,32296064,32297182,32298289,32299624,32300748,32301978,32303291,32304531,32305902,32307362,32308755,32310136,32311658,32313117,32314205,32315621,32317032,32318230,32319308,32320520,32321546,32322885,32323893,32324692,32326219,32327556,32328409,32329793,32331279,32332671,32334092,32335671,32337024,32337980,32339430,32340480,32341716,32342869,32343735,32345033,32346117,32347438,32348867,32350427,32351878,32353228,32353979,32354955,32356161,32357095,32358162,32359097,32360335,32361083,32361793,32362917,32364438,32365931,32366990,32368198,32369310,32370435,32371565,32372912,32374331,32375470,32376569,32377535,32378474,32379377,32380515,32381283,32382471,32383996,32385327,32386660,32387841,32389281,32390703,32392238,32393526,32394524,32395701,32396955,32398028,32399014,32399987,32401324,32402557,32402853,32403819,32405114,32406099,32406738,32407871,32408909,32410025,32411318,32411969,32412598,32413769,32414934,32415985,32417055,32418321,32419505,32420695,32421976,32423239,32424437,32425974,32427242,32428578,32430170,32431679,32432770,32434081,32435526,32436855,32437871,32439010,32440047,32441139,32442332,32443028,32444604,32445872,32446655,32448058,32449426,32451074,32452255,32453813,32455330,32456525,32457740,32458663,32459631,32460763,32461651,32462775,32464351,32465882,32467218,32468660,32470072,32471237,32472773,32474065,32475258,32476716,32478032,32479162,32480215,32481549,32482622,32483610,32484568,32485613,32486888,32487840,32488497,32489669,32490708,32491917,32493542,32495076,32496555,32497772,32499370,32500888,32502397,32503891,32504598,32505179,32506194,32507370,32508382,32509527,32510775,32511938,32513185,32514561,32515814,32517146,32518284,32519654,32521200,32522689,32523753,32525175,32526618,32527626,32528673,32529710,32530858,32532203,32532843,32534217,32535495,32536524,32537717,32539154,32540712,32541859,32543272,32544610,32545540,32546874,32548398,32549855,32551017,32552263,32553677,32555009,32556092,32557094,32558348,32559276,32560102,32560992,32562186,32563341,32564470,32565480,32566633,32567761,32568733,32569948,32570664,32571786,32572441,32573102,32574209,32575220,32575986,32576737,32577307,32578517,32579529,32580180,32581056,32581951,32582667,32583265,32584328,32585344,32586306,32587029,32587785,32588697,32589823,32590602,32591609,32592372,32592999,32594171,32595414,32596832,32597926,32599182,32600454,32601744,32602393,32603249,32604287,32605390,32606612,32607576,32608070,32609030,32610255,32611215,32612486,32613629,32614808,32615851,32617131,32618454,32619738,32621234,32622699,32624024,32625412,32626870,32628281,32629301,32630674,32631728,32633185,32634345,32635163,32636174,32637632,32639069,32640608,32642164,32643175,32644582,32646016,32647122,32648195,32649291,32650583,32651558,32652411,32653927,32655251,32656127,32657518,32659066,32660261,32661743,32662882,32663878,32665192,32666531,32667718,32669081,32670459,32671740,32672866,32673858,32674946,32675730,32676379,32677687,32678930,32679657,32680296,32681221,32682316,32683345,32684383,32685449,32686599,32687786,32688929,32689264,32690069,32690866,32691836,32692747,32693772,32694619,32695323,32695982,32697164,32698367,32699583,32700631,32701765,32702665,32703851,32705173,32706247,32707353,32708641,32709953,32711201,32712733,32714357,32715745,32717147,32718672,32720077,32721470,32722141,32723373,32724406,32725375,32726350,32727451,32728697,32729834,32730957,32731881,32733049,32734042,32735072,32736184,32737371,32738348,32739581,32740787,32741727,32742948,32744182,32745226,32746345,32747533,32748642,32749740,32750840,32752101,32753696,32754976,32756068,32757127,32758461,32759780,32761036,32762209,32762963,32763980,32765518,32767068,32768545,32769902,32770959,32772272,32773443,32774398,32775309,32776599,32777718,32778878,32780055,32781295,32782679,32783903,32784834,32785741,32786830,32787861,32789322,32790504,32791462,32792367,32793454,32794681,32796036,32797289,32798330,32799512,32800667,32801892,32802589,32804132,32805383,32806203,32807521,32809029,32810257,32811693,32813041,32814050,32815200,32816532,32817451,32818426,32819374,32820511,32821444,32822599,32823612,32824879,32826086,32827371,32828450,32829887,32831085,32832466,32833850,32835165,32836572,32837921,32839145,32840115,32841746,32843187,32844617,32846136,32847615,32848863,32850243,32851349,32852271,32853244,32854515,32855623,32856343,32857539,32858752,32859881,32861039,32862364,32862698,32863176,32864525,32865477,32866529,32867856,32868673,32869735,32871097,32872052,32873019,32874381,32875615,32877141,32878579,32879825,32881363,32882781,32884092,32885362,32886631,32888018,32889575,32890929,32892164,32893407,32894531,32895545,32896377,32897273,32897918,32898735,32900068,32901118,32901894,32903184,32904573,32905849,32907030,32908289,32909768,32910944,32912084,32913401,32914628,32915869,32917216,32918381,32919457,32920577,32921958,32923321,32924808,32926038,32927479,32928693,32929497,32930333,32931433,32932125,32932915,32934157,32935068,32936010,32936795,32937644,32938492,32939358,32940092,32941125,32942128,32943107,32944292,32945271,32945614,32946559,32947238,32947700,32948453,32948709,32949597,32950358,32951063,32951758,32952667,32953410,32954241,32954987,32955608,32956593,32957599,32958561,32959224,32960162,32961346,32962463,32963617,32964453,32965921,32967318,32968353,32969362,32970690,32971826,32972876,32973701,32974814,32975868,32976872,32977863,32978594,32979831,32980835,32981535,32982305,32982861,32983358,32983787,32984257,32984716,32985171,32986001,32986622,32987519,32988275,32988907,32989600,32990293,32990951,32991601,32992264],sizes:[1304,1556,1374,1396,1170,1064,1438,1759,1547,1426,1493,1534,1441,1393,1272,932,1252,1280,1148,978,1029,738,1075,992,1006,973,1170,781,926,1015,916,1232,1324,1235,1142,1107,1092,935,970,1085,1050,1049,1033,868,1121,835,1198,1229,1161,944,933,725,576,981,1254,1228,1073,1039,1097,1094,1089,1139,951,915,673,1114,1050,1360,1106,1144,1181,1157,1184,1318,884,1062,1046,1057,1088,1032,1023,1028,1084,1143,1133,1301,1101,1257,1354,1369,1201,1307,1577,1254,1173,1291,1334,1210,1347,974,1297,1206,978,938,1081,954,965,913,929,951,1167,1027,1279,1133,1027,1253,1038,1135,1073,1159,1359,1254,1180,982,1299,1497,1466,1355,1214,569,831,1349,1165,1159,1417,1377,1338,1201,1289,1344,1059,1273,1451,953,1303,1120,1113,1019,1281,1253,1465,1149,1343,1503,1266,1181,1279,1382,1409,1493,1247,1280,1275,1015,1384,1225,1310,1366,1463,1314,1456,1335,1248,1227,1211,871,1373,1077,1350,1524,1164,938,1004,912,907,1081,1018,845,1096,833,1057,899,1084,920,931,896,922,1031,1168,1125,787,1098,822,928,985,1314,986,1323,1352,1460,1498,1487,1219,1168,1034,913,1290,1001,639,1178,1038,1105,1337,742,546,1139,1059,979,1203,1237,1082,1128,1300,1330,1176,1474,1387,1430,1576,1459,1249,1257,1390,1432,998,1055,1060,1148,1289,637,1412,1263,990,1212,1435,1588,1141,1410,1596,1196,990,1640,759,1076,854,1014,1296,1187,934,893,1056,1229,1576,1511,1500,1208,1375,1387,1229,1020,1190,1159,1010,869,851,1305,1031,635,1144,1036,1039,1188,1248,334,867,1302,1149,1078,1114,1084,1348,1120,1231,1307,1243,1363,1473,1314,1362,1544,1487,1066,1429,1431,1184,1037,1048,1093,1427,790,1011,1440,1197,1080,1407,1493,1318,1495,1495,1192,988,1452,1451,1265,904,962,919,896,1458,1266,1156,1562,1563,1247,857,910,917,908,1336,1124,1333,1214,1440,1298,1114,1050,1313,1039,869,1400,547,552,612,1241,933,693,738,740,948,1168,997,1e3,827,923,1025,811,923,735,970,693,1085,998,764,768,972,832,1133,1228,1345,1318,1309,1291,1372,1344,1480,1729,402,432,423,407,388,386,408,408,411,407,408,436,1077,2013,2048,1555,2048,2048,2055,2048,2048,2048,2048,1643,686,881,498,401,455,1078,2040,1995,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1674,1259,1624,1079,25,25,1108,1283,1955,1883,437,182,306,1923,1766,1878,1314,1868,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1953,1051,723,492,1355,1340,1382,1454,1470,1478,1495,1634,1596,1635,1566,1592,1653,1722,1687,1730,1696,1713,1745,1738,1760,1816,1813,1777,1735,1763,1812,1864,1926,1855,1896,1874,1871,1862,1875,1863,1834,1822,1805,1790,1788,1748,1792,1742,1684,1692,1659,1656,1699,1716,1739,1681,1663,1615,1576,1543,1455,1358,1230,1271,1223,1225,1204,933,1230,1847,1569,1783,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2004,1696,1637,1719,1642,1748,1720,1642,1781,1700,1763,1682,1739,1696,1601,1692,1728,1701,1728,1637,1744,1694,1737,1765,1609,1781,1654,1694,1727,1673,1802,1700,1750,1726,1750,1783,1621,1761,1741,1771,1796,1665,1749,1655,1734,1762,1706,1753,1674,1719,1641,1590,1735,1595,1743,1754,1755,1712,1709,1736,1688,1744,1759,1721,1795,1729,1759,1702,1691,1674,1638,1760,1745,1689,1765,1664,1780,1692,1700,1758,1696,1760,1708,1738,1780,1686,1752,1665,1754,1791,1681,1774,1703,1695,1741,1745,1764,1695,1744,1681,1683,1765,1668,1749,1666,1718,1772,1722,1759,1666,1746,1747,1746,1751,1675,1692,1693,1691,1774,1648,1770,1704,1745,1789,1726,1766,1698,1784,1785,1700,1760,1715,1723,1693,1660,1725,1625,1751,1649,1680,1710,1608,1721,1622,1738,1775,1655,1661,1578,1711,1709,1675,1769,1639,1763,1709,1671,1791,1651,1761,1643,1717,1736,1652,1756,1682,1733,1763,1677,1785,1646,1762,1725,1556,1768,1702,1754,1603,1662,1771,1685,1739,1690,1721,1752,1660,1690,1633,1714,1636,1598,1750,1655,1715,1683,1709,1731,1688,1745,1709,1698,1756,1688,1730,1739,1725,1783,1674,1772,1687,1649,1690,1699,1819,1687,1771,1779,1585,1767,1621,1701,1650,1712,1737,1678,1759,1683,1759,1771,1683,1746,1699,1729,1709,1698,1810,1721,1761,1722,1692,1711,1648,1750,1739,1342,698,1076,1188,1414,1424,1504,1446,218,910,550,161,1584,939,992,1353,1261,1309,1010,900,1387,1327,1482,1464,1477,1673,1744,1805,1623,1477,321,1601,906,721,1559,1472,1554,1659,1663,1603,1397,1564,1434,1465,1359,1303,842,935,1189,1308,1302,1306,1418,1431,1299,1552,1536,1353,1529,669,1315,1724,1618,1758,687,1728,1731,1493,1502,1209,1541,1197,510,571,1530,1684,1534,1366,1349,1245,1326,1491,1407,1616,1510,1385,1501,1591,1692,1533,1671,1304,1248,722,645,1687,1305,1047,924,1300,1408,1304,1323,1576,1508,1622,1577,1640,1489,1684,1071,862,1135,1468,1673,916,711,1656,1599,1729,1544,917,1352,1372,1304,637,1561,1039,58,52,38,247,1026,1118,879,1610,1685,1220,934,830,949,1234,654,981,1028,1487,1546,1319,1047,1243,1460,1612,1098,1108,947,371,135,1551,1688,814,1056,1364,1027,1444,605,163,587,711,1520,375,291,937,336,540,1591,1486,866,592,1458,1280,1642,803,287,777,1630,1712,947,426,645,803,542,145,1509,1158,1353,983,1192,1622,1363,1424,1441,1159,958,962,982,967,1313,1636,1426,1218,1102,1157,1778,1755,1819,1321,647,443,1327,1517,1151,1484,1520,1266,803,1044,1642,1714,1592,1604,1163,1570,1765,1084,1229,1463,1684,1601,1019,1048,1277,1359,1590,1457,1474,1083,715,865,813,845,877,759,871,869,829,848,839,850,801,891,794,595,261,1483,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2054,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1991,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2016,2041,2025,1911,2014,2022,2024,2028,2048,2048,2027,2034,2030,2005,2050,2031,1997,2046,1377,2e3,1238,763,1177,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1890,976,73,79,76,76,86,72,84,124,77,73,71,81,72,77,129,68,83,74,76,70,77,135,110,81,75,75,76,71,88,123,79,78,74,86,74,70,123,77,79,69,81,72,77,128,115,73,74,79,59,76,108,124,80,75,75,75,71,79,972,2048,2048,2048,2048,2048,2048,2056,2048,2048,2056,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,1984,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1854,1953,2048,2057,2054,2044,1990,2011,1977,1996,2037,2048,2040,2011,1993,1959,1665,2017,1987,1893,1903,2012,2050,2046,2007,2046,2038,1991,1953,1976,2033,2053,2049,2033,2002,1796,1705,2031,1934,1903,1993,2021,2053,2039,2030,2051,1972,1916,1935,1973,2036,2035,2021,2037,1889,1645,1823,2032,1922,1900,1958,2048,2053,2021,2042,1968,1964,1910,1980,1985,2050,2014,2048,1979,1839,1697,1974,2041,1976,1956,1979,2032,2031,2034,2038,1968,1957,1941,1991,2046,2033,2043,2045,1899,1873,1817,1997,2029,1929,1950,2011,2027,2001,2034,1995,2004,1968,1953,2022,2028,2024,2017,2007,1905,1885,1893,2028,2006,1847,1944,2010,2048,2040,2026,2046,2008,1986,1983,2031,2017,2010,2048,1927,1852,1777,1845,2049,1912,1876,1928,2046,2057,2053,2015,2020,1990,1931,2006,2029,2004,2037,1985,1882,1836,1630,1965,2048,1861,1915,1997,2053,2043,2020,1974,1999,1934,1919,2019,1985,2027,2027,1938,1873,1782,1570,2041,2052,1959,2021,2036,2028,2052,1974,1944,1933,1900,1914,2001,2021,2021,2010,1945,1938,1674,1729,2042,1974,1995,1973,2049,2013,2022,1966,1933,1866,1841,1971,2023,2024,2012,1999,1918,1851,1495,1983,1996,1923,1965,2021,2036,2052,2016,1966,1884,1960,1893,1964,2020,2029,2049,1981,1816,1780,1607,2016,1991,1850,1934,2021,2048,2048,1969,1974,1970,1958,1952,1989,2021,2021,2043,1931,1704,1544,1902,2033,1889,1802,1988,2050,2048,2043,1980,1996,1964,1937,1859,2022,2019,2042,2010,1833,1571,1583,2006,2053,1835,1864,2004,2048,2048,2024,1988,2026,1973,1849,1998,2024,2020,2035,1888,1481,1498,1730,2053,1971,1867,1967,2014,2053,2044,1982,2003,1935,1938,1901,2052,2035,2019,2011,1647,1554,1488,1917,2026,1889,1914,1975,2022,2046,2035,2018,1966,1916,1945,2012,2052,2034,2025,1872,1425,1661,1613,2019,1973,1905,1951,1987,2038,2021,1762,1906,1948,1974,1947,2022,2048,2053,2008,1731,1604,1599,1849,2010,1879,1925,1974,2027,2057,1828,1588,1851,1949,1941,1979,2052,2048,2038,1953,1569,1687,1635,1960,1981,1847,1902,1937,1998,1941,1452,1787,1781,1945,1904,2039,2047,2056,1997,1895,1545,1693,1828,1994,1821,1939,1937,1842,2033,1745,1698,1744,1758,1786,1991,2048,2048,2037,2026,1793,1639,1668,1924,2012,1773,1922,1880,1929,1907,1696,1874,1789,1693,1905,1946,2046,2014,2040,1969,1679,1746,1809,1993,1824,1821,1944,1827,1981,1807,1888,1889,1822,1810,1877,1957,2038,2e3,2025,1895,1637,1695,1888,2013,1641,1909,1932,1879,1910,1851,1949,1881,1950,1948,1774,1958,2020,2036,1902,1788,1728,1782,1980,1967,1733,1953,1846,1898,1909,1963,1929,1922,2023,1644,1828,2015,2047,1975,1953,1651,1863,1879,2023,1873,1893,1895,1877,1899,1915,1975,1851,2036,1860,1616,1828,2032,2055,1961,1932,1777,1899,1999,2037,1810,1922,1888,1966,1878,1881,1893,1930,1995,1545,1772,1858,2035,2004,1886,1726,1899,1916,2048,1956,1886,1829,1978,1968,1873,1933,1944,1998,1973,1585,1843,1864,2051,1966,1924,1672,1910,1953,1978,1904,1861,1834,1995,1901,1846,1938,1936,1995,1855,1805,1739,1942,2048,1931,1789,1743,1832,1987,2012,1877,1728,1959,1954,1894,1938,1975,1968,1953,1867,1843,1820,2005,2050,1904,1765,1782,1885,1996,2e3,1831,1856,1931,1884,1874,1962,1980,1936,1958,1984,1838,1902,2033,1998,1800,1708,1796,1906,2039,1960,1859,1926,1932,1909,1827,1876,1961,1912,1907,2002,1862,2e3,2021,1822,1904,1678,1906,1953,2029,1915,2004,1958,1948,1893,1803,1898,1926,1924,1890,1912,1888,1992,1972,1843,1851,1796,1933,1812,1680,1937,1991,1971,1950,1844,1845,1969,1876,1912,1917,1865,1887,1933,1925,1911,1839,1778,1437,994,1769,2005,2036,1978,1878,1988,1943,1959,1861,1868,1928,1875,1898,1962,1920,1820,1897,1042,668,769,1957,2014,1994,1901,1921,1941,1981,1837,1885,1906,1857,1874,1945,1920,1727,1376,892,208,132,1396,1975,2011,1994,1914,1812,1995,1950,1861,1928,1897,1898,1962,1988,1903,966,682,211,25,201,1968,1931,1989,1892,1883,1871,1959,1925,1930,1966,1877,1799,1946,1963,1436,129,91,48,25,937,1936,1864,1927,1949,1851,1977,1876,1934,1957,1958,1821,1906,1938,1862,680,25,78,25,25,1636,1870,1941,1843,1910,1920,2012,1914,1961,1934,1913,1794,1939,1924,1673,418,250,25,25,468,1785,1905,1988,1948,1907,1997,1996,1940,1978,1900,1778,1946,1937,1768,1472,902,661,65,25,1043,1865,1922,2006,1878,1903,2014,1974,1984,1950,1846,1865,1975,1830,1748,1513,1407,836,168,25,1611,1926,2001,1987,1804,1976,1960,2001,1949,1909,1877,1965,1971,1729,1776,1539,1589,1074,68,647,1748,1950,1942,1896,1876,1994,1988,1974,1810,1902,1969,1989,1869,1875,1657,1509,1728,1117,95,1212,1926,1881,1986,1933,1962,1982,1978,1833,1860,1913,1936,1931,1968,1860,1622,1530,1772,1098,401,1740,1922,1884,1942,1938,1989,2010,1954,1765,1881,1876,1891,1794,1799,1829,1788,1580,1774,1086,1012,1929,1896,1946,1956,1958,2010,1957,1865,1889,1834,1790,1867,1323,1380,1845,1735,1679,1885,787,1712,1932,1951,1964,1960,2002,1997,1950,1771,1904,1768,1776,1421,562,1069,1228,1307,1764,1686,1017,1910,1947,1907,1950,1969,2008,1972,1844,1883,1881,1767,1831,522,158,578,570,1366,1857,1553,1395,1933,1955,1792,1938,1939,2021,1937,1817,1868,1880,1639,1396,40,78,25,521,1784,1872,1410,1804,1892,1782,1806,1794,1943,1960,1868,1825,1918,1748,1823,620,385,401,144,1472,1956,1890,1386,1882,1880,1896,1807,1837,1970,1860,1917,1758,1906,1690,1446,563,1090,343,813,1969,1990,1696,1605,1928,1874,1879,1747,1937,1953,1847,1786,1824,1848,1764,851,1213,1211,271,1596,2015,1973,1398,1880,1905,1926,1886,1877,1999,1865,1774,1777,1910,1752,1657,715,1172,888,670,1901,2022,1885,1466,1906,1843,1861,1865,2004,1928,1865,1815,1909,1944,1784,1132,897,1008,525,1403,2015,2037,1657,1804,1900,1835,1776,1969,1955,1927,1909,1884,1985,1832,1786,503,1089,965,698,1817,2020,2006,1694,1858,1789,1852,1899,1876,1821,1930,1946,2e3,1912,1811,980,587,1171,348,1458,1983,2009,1954,1805,1803,1962,1895,1859,1921,1764,1962,1937,1933,1884,1758,314,680,485,453,1852,2009,1823,1770,1882,1882,1954,1871,1907,1821,1890,1994,1952,1940,1894,1188,207,514,97,943,1956,1873,1384,1829,1852,1894,1895,1947,1975,1924,1922,1972,1932,1900,1822,505,128,108,55,1096,1357,978,1488,1872,1871,1933,1961,1932,1932,1951,1895,1931,1953,1898,1281,98,107,60,152,709,546,555,1804,1871,1894,1885,1862,1894,1908,1795,1921,1939,1930,1803,771,25,25,70,105,104,25,1282,1686,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2021,2010,1173,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1124,1017,980,1044,1026,1058,1054,1081,1075,1103,1080,1030,1008,1100,1062,1024,1043,1080,1067,1003,1068,968,351,355,350,1485,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1958,568,70,69,72,65,122,62,64,59,92,98,69,71,64,94,92,68,62,71,115,88,67,60,65,126,63,70,70,69,134,58,64,63,59,127,66,69,71,75,1284,1858,887,1839,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1899,1219,1091,1011,884,500,563,1066,237,25,441,1296,1260,1340,1386,1362,1441,1366,1356,1354,1406,1431,1419,1390,1374,1358,1376,1419,1455,1520,1336,1385,1409,1386,1420,1396,1368,1399,1357,1382,1366,1403,1345,1383,1420,1331,1327,1115,342,1095,445,25,276,1632,1529,1495,1487,1533,1550,1504,1662,1754,1751,1786,1792,1917,1984,2035,2026,2053,2019,2047,2035,2034,2031,1993,1950,1891,1792,1654,1583,1528,1494,1515,1601,1494,1480,1468,1488,1871,187,1125,606,25,25,1239,1222,1278,1463,1440,1477,1506,1420,1341,1241,1303,1309,1314,1313,1221,1288,1341,1382,1411,1384,1295,1273,1370,1322,1319,1267,1309,1370,1308,1267,1282,1319,1373,1348,1274,1198,1265,241,1866,2024,2048,2048,2048,2048,2054,2055,2005,2046,2048,2048,2048,2048,2055,1992,1705,2033,2048,2018,1971,2054,2048,2048,2048,2048,2048,2048,2005,2050,2048,2048,2048,2048,2030,1857,1748,2056,2048,1975,2031,2035,2048,2048,2048,2048,2052,1991,2022,2048,2048,2048,2048,2056,1907,1717,1863,2053,2056,1988,2002,2052,2048,2048,2048,2051,2042,2042,2057,2048,2048,2048,2048,1999,1911,1765,1993,2053,2028,2025,2020,2048,2048,2048,2055,2025,2055,2046,2048,2048,2048,2048,2055,1983,1947,1882,2052,2048,1989,2027,2036,2048,2048,2048,2037,2054,2057,2055,2048,2048,2056,2055,2046,1991,1977,1955,2053,2024,1944,1995,2032,2048,2048,2055,2056,2054,2054,2048,2048,2048,2057,2048,1989,1937,1838,1907,2048,1978,1963,1966,2048,2048,2048,2048,2048,2051,2037,2048,2048,2057,2055,2051,1951,1921,1713,1992,2048,1951,1988,2025,2048,2048,2056,2032,2034,2007,2017,2048,2048,2048,2048,2010,1946,1857,1670,2048,2048,2014,2051,2052,2048,2048,2052,2024,1985,1997,2014,2048,2048,2048,2048,2006,2013,1732,1827,2048,2054,2045,2010,2048,2048,2048,2032,2022,1986,1954,2029,2048,2048,2048,2055,1965,1932,1561,2008,2048,2006,1993,2045,2048,2048,2048,2053,2012,2031,1989,2008,2048,2048,2048,2053,1873,1805,1704,2048,2034,1958,1998,2056,2048,2048,2053,2056,2046,2029,1996,2027,2048,2055,2048,2014,1768,1587,1999,2048,1988,1887,2045,2048,2048,2048,2054,2034,2054,2028,1923,2048,2054,2048,2048,1910,1639,1679,2032,2048,1966,1897,2048,2048,2048,2048,2048,2054,2055,1946,2030,2055,2055,2048,1988,1592,1599,1830,2048,2046,1921,1984,2048,2048,2052,2053,2057,2055,2038,1958,2048,2048,2048,2040,1736,1703,1579,1976,2048,1998,1944,2022,2045,2048,2043,2053,2049,2045,2027,2052,2048,2048,2048,1936,1593,1777,1697,2048,2002,1957,1977,2040,2048,2032,1848,2002,2041,2051,2019,2048,2048,2048,2033,1837,1763,1695,1951,2048,1915,1987,2013,2036,2048,1906,1710,1933,2048,2025,2028,2048,2048,2048,2018,1686,1760,1753,2020,2022,1886,1966,1986,2037,2014,1550,1872,1847,2025,1987,2048,2048,2048,2055,1995,1670,1749,1939,2055,1881,1969,2006,1922,2048,1827,1761,1840,1857,1868,2019,2048,2048,2048,2049,1883,1747,1746,1995,2057,1813,1956,1947,1974,1969,1777,1923,1873,1815,1967,1980,2053,2048,2048,2044,1793,1831,1897,2050,1890,1873,1999,1925,2034,1919,1947,1955,1931,1919,1912,1977,2048,2054,2056,2003,1764,1777,1970,2057,1770,1950,1971,1951,2014,1963,2024,1929,2033,1990,1812,2017,2048,2053,2040,1880,1845,1875,2052,2010,1834,1966,1918,1983,2038,2035,1975,1997,2048,1709,1916,2052,2055,2033,2038,1783,1915,1968,2057,1933,1954,1929,1935,2022,2018,2031,1951,2048,1914,1688,1963,2054,2053,1987,1995,1887,1977,2053,2048,1891,1996,1918,2046,2015,1980,1996,1998,2048,1632,1842,1965,2040,2043,1961,1829,1972,2001,2048,2028,1973,1898,2049,2043,2016,1998,2023,2053,2014,1671,1911,1981,2048,2001,2004,1813,1982,2e3,2054,1983,1936,1905,2051,2016,1970,1980,2008,2048,1940,1899,1864,2019,2054,1980,1911,1814,1888,2046,2055,1918,1840,2006,2016,2011,2015,2047,2054,2033,1995,1939,1939,2053,2057,1987,1879,1837,1976,2056,2029,1871,1961,1969,1992,1953,2011,2055,1992,2022,2054,1923,1997,2048,2019,1952,1775,1852,2024,2048,1970,1920,2033,2004,2029,1918,1932,2004,1996,2049,2053,1975,2055,2048,1945,2e3,1744,1993,2025,2048,1952,2034,2002,2041,2012,1863,2011,1985,2052,2016,2017,2013,2045,2047,1934,1967,1872,2024,1874,1766,1977,2048,2048,2046,1953,1914,2018,2021,2037,2008,2027,1993,2028,2025,1989,1965,1836,1525,1062,1931,2045,2048,2043,2e3,2038,2025,2043,2011,1972,2011,2008,2012,2042,1956,1924,1951,1094,720,839,2027,2056,2048,1998,1996,2032,2035,1974,2007,2e3,1940,1995,2024,2001,1789,1493,894,250,138,1438,2003,2048,2047,2022,1930,2046,2026,1971,2022,1982,1994,2017,2045,1965,1029,747,258,25,225,1987,2023,2040,1965,1974,1963,2010,1990,2026,2045,1949,1925,2023,2055,1504,121,110,48,25,970,2006,1972,2013,2023,1919,2038,1960,2038,2042,2054,1914,1980,2044,1955,719,25,78,25,25,1693,1992,2004,1980,1985,2013,2036,2013,2048,2048,1967,1881,2046,2002,1723,522,303,25,25,496,1855,1991,2048,2047,1961,2056,2046,2031,2053,2029,1885,2023,2056,1846,1482,950,696,90,25,1088,1936,2028,2048,1958,1945,2048,2055,2045,2031,1992,1965,2048,1924,1824,1586,1433,867,162,49,1741,2027,2044,2045,1907,2056,2048,2048,2005,2017,1964,2035,2041,1793,1903,1660,1637,1095,88,699,1861,2017,2028,1990,1972,2053,2048,2048,1904,1993,2027,2048,1934,1968,1778,1588,1789,1125,95,1303,2021,1989,2052,2038,2056,2048,2048,1935,1935,1982,2047,2028,2004,1980,1729,1623,1849,1098,455,1829,2049,1993,2043,2014,2048,2048,2044,1870,1970,1941,1989,1900,1852,1937,1827,1701,1824,1088,1081,1997,2003,2049,2032,2039,2048,2045,1992,1978,1921,1881,1947,1399,1477,1914,1795,1733,1939,799,1807,2037,2041,2053,2015,2053,2055,2042,1932,1988,1831,1870,1502,578,1148,1327,1333,1822,1781,1035,1988,2026,1942,2012,2051,2056,2053,1991,1959,1956,1849,1917,563,188,643,637,1407,1918,1617,1489,2037,1986,1888,2008,2003,2053,2035,1928,1918,1977,1768,1461,40,59,36,580,1871,1945,1485,1934,2019,1889,1899,1947,2042,2048,1974,1883,2006,1869,1883,674,463,429,177,1593,2e3,1974,1504,2007,1945,1945,1899,1937,2052,1989,1984,1854,1973,1779,1509,620,1143,403,881,2029,2051,1754,1702,2e3,1964,1949,1884,2019,2021,1946,1888,1922,1916,1834,895,1267,1291,315,1741,2048,2026,1453,1968,1988,1971,1915,1948,2055,1947,1877,1852,1949,1866,1687,802,1232,938,824,1987,2048,1931,1542,1997,1896,1948,1926,2055,2002,1931,1865,1974,1985,1905,1188,985,1099,562,1564,2055,2048,1671,1913,1955,1927,1871,2018,2012,1996,1952,1947,2033,1930,1856,602,1165,1011,788,1928,2048,2048,1738,1939,1879,1941,1980,1976,1917,1996,1997,2052,2009,1912,1033,614,1259,344,1564,2037,2053,1961,1888,1907,2026,1969,1959,1971,1924,2038,2004,2021,1990,1813,367,730,552,518,1970,2056,1898,1847,1933,1935,2045,1989,1972,1937,2e3,2051,2019,2050,1979,1235,240,549,100,1041,2022,1969,1433,1896,1924,2012,2041,2028,2013,2021,2047,2014,2029,2029,1878,539,164,129,81,1186,1475,1018,1615,1922,1961,1987,2048,1984,2036,2053,1993,2016,2011,1987,1310,105,132,67,198,786,629,637,1942,1970,1983,1930,1908,2010,1995,1930,2004,2016,2010,1891,826,25,25,69,119,105,25,1428,775,66,62,70,69,130,76,58,65,83,97,56,65,66,104,96,61,64,68,104,92,71,73,77,112,67,66,63,70,129,72,75,58,64,135,59,56,65,69,1013,1883,1861,1877,1882,2013,1950,1933,1967,1982,2048,1980,2e3,2048,1980,1996,2005,2048,1993,2020,2048,2007,2037,2048,2037,2035,2048,2031,2056,2048,2054,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2052,2048,2048,2048,2048,2048,2051,2023,2048,2023,2048,2015,2029,2048,2012,2030,2048,1990,2020,2048,1972,1983,1966,2048,1967,1990,1953,1931,1913,1915,1923,1762,1485,2048,1945,1934,1949,1937,1957,1941,1902,1910,1925,1835,1916,1974,2023,2022,1953,1968,2010,2001,1949,1899,1929,2008,1998,1928,2024,2016,1963,1966,1993,2029,2039,1950,1933,2007,2002,1932,2023,2015,2008,2057,1953,2014,2048,2029,2020,2034,1983,2017,2022,1970,2001,2017,1943,1977,2052,2030,2039,2025,1994,2022,1986,1964,1980,2022,2020,1987,1989,2019,2023,2006,1954,1988,2033,2e3,1975,2014,2019,2002,1992,1975,2026,2026,1968,1955,2020,2031,2002,1980,1965,2026,2027,1983,1963,2012,1983,1950,1943,2009,2010,1969,1918,1966,1991,2e3,1897,1982,2031,1958,1951,1948,1972,1994,1952,1903,1976,1986,1933,1884,1935,1930,1830,1867,1851,1881,1932,1883,1847,1965,1953,1911,1927,1923,1950,1975,1928,1930,1965,1974,1934,1938,1977,1960,1894,1918,1936,1898,1930,1838,1807,1884,1913,1812,1860,1910,1826,1848,1865,1843,1926,1903,1832,1892,1919,1856,1887,1922,1865,1956,1941,1884,1953,1967,1864,1924,1942,1925,1952,1934,1915,1969,1967,1886,1930,1977,1997,1955,1979,2004,2005,2006,2002,2011,2014,2035,1980,1993,2035,2009,2003,2022,2032,2025,2047,2014,2027,2035,2040,1949,1994,1968,1835,1915,1920,1696,1832,1787,1567,1806,1801,1492,1738,1678,1300,1672,1670,1309,1687,1677,1277,1664,1671,1276,1645,1667,1249,1656,1649,1228,1649,1641,1237,1619,1650,1260,1660,1638,1242,1652,1660,1284,1687,1693,1436,1713,1725,1511,1781,1794,1634,1789,1845,1677,1736,1813,1629,1710,1793,1682,1763,1841,1722,1730,1828,1723,1737,1858,1853,1811,1935,1922,1837,1921,1827,1750,1854,1720,1748,1825,1628,1688,1781,1500,1616,1687,1316,1558,1629,1314,1569,1647,1344,1581,1659,1357,1591,1656,1347,1612,1681,1390,1651,1709,1431,1647,1760,1552,1743,1792,1638,1750,1814,1650,1724,1796,1635,1716,1771,1615,1708,1789,1661,1689,1816,1740,1722,1834,1747,1690,1811,1660,1647,1787,1700,1723,1816,1682,1651,1761,1627,1591,1730,1538,1466,1612,1543,1473,1666,1593,1440,1670,1559,1397,1650,1577,1344,1577,1445,1074,1482,1400,1005,1471,1425,1004,1479,1434,1021,1505,1475,1051,1551,1542,1063,1570,820,61,85,90,56,103,59,102,70,52,133,65,116,52,61,126,61,109,49,60,1810,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1761,1973,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1998,2048,2056,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1713,1650,2048,1628,25,25,25,25,25,70,269,605,660,624,117,50,30,198,511,690,724,372,59,25,162,392,583,580,482,97,25,45,107,584,623,602,68,44,56,230,529,628,624,297,55,25,147,266,648,675,554,126,48,63,210,602,674,617,220,84,25,245,482,578,630,330,47,25,205,432,555,624,437,25,25,70,154,318,285,320,25,25,25,25,25,25,25,533,2048,2054,2048,1995,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1864,858,1276,1429,1458,1361,1581,1210,1247,1395,1221,1445,1314,1336,1107,1273,1442,1280,1353,1410,1407,1452,1052,1369,1417,1312,1215,1288,1026,1076,854,1062,1282,1251,1386,1267,913,1284,1341,1317,1375,1531,1258,1268,1297,740,958,1035,1178,1315,416,980,989,1180,1213,1088,1132,1301,1330,1184,1480,1374,1396,1497,1411,1293,1242,1419,1412,1060,1105,1043,1104,1167,693,1595,1264,743,1421,1410,1602,1205,1583,1496,1143,1363,1634,1565,1473,1152,1458,1250,1134,1074,1254,866,789,1332,1180,640,1118,1032,1181,1260,448,998,976,1187,1214,1078,1133,1305,1331,1199,1482,1381,1398,1499,1411,1286,1248,1411,1419,1048,1106,1042,1104,1161,691,1598,1266,739,1424,1411,1594,1204,1590,1493,1149,1213,1208,1605,1561,1523,1357,1443,807,1012,1438,1059,1447,1245,1120,1063,1182,871,714,1269,1350,666,1008,1032,1111,1310,594,883,1047,1162,1115,1276,1087,1206,1331,1306,1410,1486,1330,1374,1472,1508,1107,1373,1503,1046,1040,1030,1119,1367,635,1323,1318,1079,1212,1428,1538,1217,1426,1594,1143,957,1115,1546,1556,1533,1311,1574,1148,1115,1184,1194,1178,1051,1144,1179,1178,1258,1337,1223,1346,1328,1190,1032,1234,906,544,1243,1259,879,636,1025,1132,1031,1040,1109,1174,1167,367,928,1328,1079,1163,859,1233,1151,1253,1057,1244,1323,1299,1467,1379,343,722,1140,1362,1409,1404,1441,1419,1116,1379,1505,1072,1046,1016,1076,1484,701,1110,1366,1131,1152,1395,1505,1250,1445,1494,1110,971,1213,1307,1587,1045,1134,1653,1573,1463,1172,1236,1641,971,1178,1356,936,1162,1390,1292,862,1359,1107,1428,1016,1091,1248,1469,1028,1050,1284,1338,987,1314,1488,1289,1107,1095,1153,1066,1043,824,382,1248,1260,724,960,1036,1033,1068,1231,1112,461,1097,1315,1206,968,1097,1099,1340,1121,1227,1310,1240,1373,1463,1305,1367,1549,1491,1059,1415,1428,1184,1033,1046,1092,1417,790,1010,1440,1196,1081,1409,1492,1314,1499,1493,1193,988,1266,882,805,865,1144,944,887,1078,1458,1271,1265,1558,1550,1539,1339,782,922,1203,803,931,1056,1401,1331,1220,910,1022,1200,1209,1339,1411,1264,791,997,965,1075,1664,1410,1324,1175,1451,1276,1006,1124,1174,1036,875,945,1003,442,795,1278,964,1030,1048,1177,858,1332,1046,1105,754,955,850,974,698,1161,1109,970,1174,836,701,1967,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2045,2048,2053,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2040,2048,2053,2048,2053,2048,2053,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2050,2035,2026,2050,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2056,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2049,2041,2057,2041,2048,2055,2048,2057,2048,2048,2048,2048,2048,2048,2057,2048,2057,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2057,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2049,2048,2049,2048,2048,2048,2048,2048,2048,2048,2034,2048,2042,2048,2057,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2045,2048,2032,2048,2048,2048,2048,2048,2057,2048,2048,2048,2044,2048,2046,2048,2048,2048,2056,2048,2056,2048,2045,2048,2045,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2057,2e3,2057,2035,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2055,2048,2056,2048,2049,2048,2056,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2018,2048,2011,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2050,2048,2050,2048,2050,2048,2056,2048,2056,2048,2056,2048,2050,2048,2056,2048,2056,2048,2048,2048,2048,2048,2056,2048,2056,2048,2048,2048,2048,2048,2056,2048,2056,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2050,2048,2042,2048,2050,2048,2056,2048,2056,2048,2048,2048,2048,2048,2049,2048,2041,2048,2041,2048,2055,2048,2048,2048,2048,2048,2038,2048,2026,2048,2049,2048,2048,2048,2048,2056,2048,2048,2048,1242,522,2047,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2057,2057,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2057,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2052,2048,2046,2048,2038,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2051,2048,1985,2048,2043,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2049,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2033,2048,2045,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2056,2048,2057,2048,2057,2048,2048,2048,2057,2048,2057,2048,2057,2048,2057,2048,2048,2048,2056,2048,2056,2057,2048,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2056,2048,2056,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2057,2048,2057,2048,2056,2048,2057,2048,2048,2048,2048,2048,2049,2048,2033,2053,1981,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2051,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2057,2048,2054,2048,2056,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1997,2048,2033,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2057,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2020,2048,2034,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2057,2048,2057,2048,2057,2048,2048,2048,2057,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2056,2048,2056,2048,2049,2048,2056,2048,2057,2048,2048,2048,2048,2048,2048,2048,2057,2048,2049,2048,2041,2048,2056,2048,2048,2048,2048,2048,2026,2048,2017,2048,2049,2048,2048,2048,2048,1557,1447,1199,1165,1063,1230,1347,1390,1212,1230,1318,1152,1421,1294,1160,1408,1219,1204,1392,1369,1372,999,1284,926,1347,895,971,1356,1297,1388,1342,1045,1240,1444,1422,712,960,1178,1293,1173,1444,1383,1063,1218,1332,1112,613,614,766,682,1092,1307,1117,1139,933,884,1104,1153,1545,1583,1565,1505,1430,1536,1541,1541,1459,1298,1427,1556,1461,1503,1157,1129,1072,819,1241,1216,1114,1220,1425,1604,957,959,1093,1103,1388,1402,1547,1480,1389,1211,930,1134,1334,1358,1156,985,912,1121,960,916,1018,1062,814,865,986,1036,903,804,1497,1410,1194,887,1026,948,1278,1256,1207,1029,979,960,924,1190,1352,1546,1292,1321,1276,1120,1081,1235,1288,1287,1337,1275,992,1419,1249,1217,1385,1008,1213,1139,1207,1108,1223,1202,1076,1120,1095,1209,1178,1136,1291,1397,975,1368,1321,1194,1268,1220,1048,1193,1254,897,1342,942,1131,1266,1158,982,1229,1270,1398,948,1338,1334,1276,1158,1177,1136,1137,1134,1157,1170,1029,1157,1331,1128,1113,1019,977,1443,1483,1429,1198,802,1149,1137,1178,1306,1050,979,1174,1286,1205,1473,1184,1178,1267,1298,1219,1288,1033,1320,1351,1108,1219,1281,1365,1197,811,638,799,1346,1034,1035,1153,1227,1196,328,816,1050,1048,1032,1142,1174,1286,1180,1163,1269,1261,1267,1484,1020,387,840,1372,1384,1492,1445,1293,1322,874,847,961,918,981,988,1123,996,1011,851,879,1200,1193,1631,1482,1615,1074,773,888,1156,987,1088,965,1108,1188,1014,1418,1521,1597,1484,730,1118,1353,1326,1066,1195,1044,1363,839,999,1530,1207,1011,1384,1500,1408,1479,1428,1218,1096,1236,1105,1430,1455,1302,1255,915,958,712,1150,1084,1012,994,1239,358,1113,1246,945,762,1089,1035,1068,1223,1047,454,1088,1174,1108,928,1027,1105,1401,1109,1226,1328,1269,1274,1485,1284,1308,1580,1522,1090,1389,1401,1185,1020,1154,1035,1388,872,995,1544,1212,984,1382,1521,1397,1462,1530,1264,961,1145,975,921,1268,1584,1585,1579,1208,1288,1234,1157,967,960,895,1038,1098,1434,1328,1193,1130,1071,1435,1273,988,1158,1259,998,1025,1123,345,1007,1277,977,758,1073,1091,1324,756,699,1017,930,1010,978,1258,1104,1118,1211,1174,1150,1355,1533,1365,1363,1449,1459,1108,1258,1315,1323,1133,1068,1074,1058,1257,1141,751,1435,1195,1132,1098,1353,1481,1337,1265,1483,1515,1037,966,1484,1686,1547,1536,1172,1207,1363,1233,1032,1251,920,532,1240,1279,748,956,1041,1039,1264,1121,365,974,1171,997,684,925,688,877,1205,1148,1158,1053,1281,1322,1181,1239,1337,1439,1548,1479,1415,1085,1362,1444,1220,1024,1070,1146,1290,643,1416,1244,980,1204,1433,1584,1121,1409,1589,1218,1047,847,1025,963,1456,1580,1515,1498,1258,1339,1382,1227,999,1173,1099,885,328,1247,1276,745,975,1031,1111,1317,652,602,1026,1080,1066,1070,1374,1120,1222,1285,1236,1336,1520,1277,1341,1550,1479,1101,1432,1410,1178,1031,1063,1097,1410,802,1010,1438,1210,1073,1405,1492,1322,1500,1480,1181,986,1256,1596,1571,1464,1340,1222,1362,1274,996,1175,1135,872,652,1257,1260,776,640,990,1154,1035,1033,1092,1050,1373,1587,1405,1621,1534,1479,1238,339,896,1309,1092,1026,423,945,1054,1068,1220,1158,1298,1117,1291,1328,1264,1363,665,575,1116,1235,1305,1369,1549,1493,1064,1412,1430,1037,968,1031,1146,1339,643,1380,1278,1023,1194,1445,1558,1166,1420,1322,959,1460,1434,1530,1485,1461,1466,1443,1510,1479,1465,1553,1046,726,718,704,1225,1485,979,939,789,831,867,1026,1040,916,901,894,937,1386,1219,1270,1321,984,1319,1349,1410,1183,1008,779,1146,1039,1020,958,920,267,1232,1293,675,979,1037,1086,1322,753,563,1107,1079,1013,1117,1306,1093,1114,1295,1337,1232,1481,1389,1334,1565,1411,1277,1262,1443,1382,1071,1118,1061,1131,1145,637,1669,1254,712,1409,1444,1601,1201,1599,1467,1156,1217,1123,1558,1573,1582,1292,1236,1442,1271,1126,1081,1301,950,1194,644,1288,1130,635,1093,1039,1109,1313,683,592,1190,1076,1019,1077,1297,1063,1116,1302,1323,1212,1496,1350,1383,1569,1437,1251,1273,1446,1329,1045,1179,1051,1202,1146,617,1633,1308,678,1408,1519,1517,1272,1611,1445,1091,1237,1149,878,1263,1547,1576,1525,1496,1235,1366,1293,1257,1063,1217,1157,911,609,1168,1306,1209,878,637,637,799,1422,1067,1042,1050,1108,1336,1187,1292,1390,1404,1004,1120,1429,973,364,850,972,1090,1071,475,554,1181,1126,1130,1367,1249,1128,1275,1359,1092,1113,1338,1276,1154,1225,1405,1268,1098,724,822,1216,837,1385,1258,1095,734,849,1194,853,1383,1256,1098,734,851,1193,846,1382,1267,1096,737,852,1192,847,1382,1264,1096,737,853,1190,848,1381,1273,1092,738,854,1190,846,1377,1263,1095,738,855,1185,848,1379,1271,1094,738,856,1190,847,1378,1266,1096,738,857,1187,846,1378,1269,1092,738,858,1185,848,1332,1115,1265,1166,1227,1312,1247,1279,992,361,1009,1231,1568,1519,1268,1486,1537,1551,1128,1474,1395,1414,1267,1268,1429,1199,1154,1035,1455,766,1055,1407,1184,1131,1370,1379,1477,1507,1186,964,1341,1316,1311,1284,1348,1309,1312,1387,1515,1080,590,652,805,798,1246,1325,872,1303,1356,1307,1015,1171,1061,656,948,1155,1036,790,1037,783,425,1095,681,1227,1283,1240,798,1153,1100,1013,828,1075,753,978,907,700,1083,640,733,1128,667,798,765,700,729,1039,1156,1212,1091,879,787,673,871,804,508,493,869,810,1011,1118,1019,714,900,852,743,1017,696,762,1183,658,683,993,990,1047,1312,1325,852,1096,957,898,743,1100,771,2046,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1887,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1917,2036,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1786,2034,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1777,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1813,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1743,1144,1441,1268,1329,1331,1340,1453,1282,1332,1226,1249,1421,1307,1382,1222,860,1297,1093,1238,1411,1253,1004,1104,1094,1296,1412,1196,1297,1250,1321,1353,843,1e3,1469,1610,1591,1846,1816,1600,1505,1500,1574,1709,1485,1384,1533,1520,1253,1388,1274,1243,1098,899,947,1117,1293,1035,1125,1408,1260,1435,1512,1487,1251,1398,1280,1347,1086,1185,1393,1523,1257,847,939,1227,1214,1260,1236,1369,1252,1104,1128,1312,609,1083,1040,1340,1258,900,1045,1241,1244,1359,981,1188,1246,1253,1156,949,837,1371,835,1370,1173,468,407,466,337,256,363,376,356,374,939,1e3,1352,1532,1553,1388,1263,1354,1309,817,1306,1075,641,1128,1040,1179,1183,484,952,1004,840,1016,943,1297,1088,1279,1251,1260,1199,1477,1506,1361,1333,1429,1508,1082,1182,1273,1238,1066,1077,969,1090,1348,1008,715,1566,1137,947,1166,1408,1454,1168,1420,1503,1284,1289,1056,1521,754,670,871,1581,1568,1365,1132,1413,1307,1170,1059,1293,879,689,1265,1291,736,941,1037,1124,1230,650,839,950,1002,990,999,1268,1110,1120,1202,1180,1154,1357,1543,1359,1358,1463,1446,1107,1251,1309,1329,1123,1060,1075,1086,1193,1236,703,1340,1233,1181,1062,1339,1440,1450,1174,1517,1531,941,976,933,1092,1386,1639,1574,1404,1174,1357,1302,1137,1048,1192,889,596,1254,1300,643,1e3,1030,1040,1180,1229,589,604,1189,1195,934,1110,1155,1294,1072,1266,1387,1231,1387,1490,1310,1384,1534,1540,1013,1407,1461,1092,1033,1127,1101,1371,618,1333,1317,1078,1211,1423,1538,1222,1424,1584,1124,971,767,1464,1676,1143,1045,1432,1564,1442,1117,1066,818,782,660,824,700,748,739,823,747,755,771,692,812,732,805,759,833,836,831,829,569,586,818,754,810,756,805,781,786,863,770,1006,965,1058,965,965,1057,966,961,1056,973,957,981,1027,1063,909,1028,1051,916,1025,1054,905,1024,1047,905,1028,1049,923,1022,1051,914,1005,1036,1004,924,1041,984,1035,995,1029,1042,898,1024,989,1031,973,964,1029,966,960,1032,963,964,993,975,1035,943,969,1029,933,968,1012,1048,893,1016,1048,891,1013,1045,894,1016,1049,898,1013,1051,902,1012,1047,900,1011,1047,899,1012,1049,968,1049,1059,958,970,1007,1062,1021,923,1059,1079,904,1050,1044,1068,847,1035,1063,966,1022,1064,1011,967,1064,1067,1244,1331,1118,1424,1298,958,1207,1293,969,948,25,530,1297,1246,651,638,1114,1031,1032,1038,1160,1096,1234,339,741,1160,997,1064,963,1330,626,501,474,1142,1216,1387,1133,1260,1339,1271,1245,1563,1236,1326,1595,1526,1295,1436,872,1518,913,1208,1058,923,1314,1557,1515,1416,568,1216,705,305,122,117,122,332,717,1996,1992,922,1346,674,797,925,950,915,479,481,496,489,480,528,948,1033,1406,1432,1047,1100,1033,1392,812,1020,1481,1217,1038,1398,1500,1365,1483,1427,1243,1135,954,909,1199,1322,1237,1050,1132,534,750,290,437,719,527,202,248,238,202,543,495,723,1213,1426,1250,1181,1272,1273,1446,1170,1212,1075,900,1069,1023,745,983,332,1258,1292,664,993,1035,1097,1337,732,633,1088,1107,973,1090,1303,1079,1110,1293,1338,1273,1498,1454,1330,1419,1450,1344,1253,1401,1423,1011,1100,1026,1112,1194,696,1570,1267,801,1376,1365,1672,1162,1540,1521,1228,1083,896,891,884,1237,1661,1570,1544,824,820,875,840,1100,1362,1166,1418,1349,1179,1004,1322,1079,937,501,798,816,840,1067,778,892,1031,1168,1101,883,939,1032,947,981,817,1055,1095,875,1174,995,1299,1147,1020,792,843,1187,1086,1219,994,851,1013,1397,1563,1011,1229,1184,1136,895,1069,997,919,1338,1232,1495,1345,1437,1331,1239,1341,1482,1169,1414,1265,1246,1210,1340,1181,1367,1552,1444,1374,1472,1410,1384,1350,1229,1378,1422,1226,1330,1117,1254,1040,1379,1348,1343,1216,1376,1237,1047,1087,911,880,852,713,633,854,1063,702,1088,1084,1057,941,1002,816,748,661,737,762,952,985,511,437,618,978,1098,1370,1284,1226,1311,922,1421,886,922,1e3,1007,922,1214,1556,1084,1258,928,926,978,1045,935,1093,1059,1011,1058,1045,920,1330,1126,1289,1261,1270,731,874,1034,1106,1318,688,636,1112,1095,1152,1016,819,980,992,912,918,1141,685,1202,1063,750,1023,1001,897,920,1242,618,1182,1019,809,965,1032,866,949,1239,627,1237,1013,837,953,1022,898,978,1200,635,1226,1026,838,949,1023,910,982,1201,647,1173,1045,859,942,984,920,1009,1229,613,1160,1156,1294,1117,1288,1336,1246,1393,1549,1307,1472,1636,1526,1408,1464,1377,1452,1274,1266,1432,1353,1066,1234,1123,1351,639,1361,1282,1058,1210,1451,1334,1508,1420,1234,1131,1177,1331,1003,888,1252,1132,1037,1046,550,143,1244,1265,848,637,637,612,614,618,615,1332,1268,1265,1138,1046,1047,1157,868,870,875,868,868,876,864,1166,789,472,802,683,696,1143,980,496,422,693,674,426,552,681,665,419,605,641,545,423,625,614,469,457,627,634,441,492,630,614,411,524,636,653,1232,1122,1343,1141,1251,1347,1267,1284,1564,840,454,1094,1210,1188,1368,1599,1498,1087,1367,1440,1217,1015,1242,1052,1370,963,872,1519,1314,874,1394,1493,1376,1448,1561,1325,935,1259,1455,1619,1523,1428,1217,1336,1311,1225,1298,1257,1213,1477,1114,1072,992,914,1015,1418,1309,1255,1238,1315,1252,1209,1303,1245,1252,1420,1086,1199,1077,927,1165,1343,1211,1296,1379,1269,1348,1335,1305,1282,1227,1539,1023,975,1034,857,1013,1312,1255,1314,1345,1275,1298,1241,1294,1239,1283,1376,1104,1202,1136,889,1192,1353,1199,1334,1263,1198,1326,1253,1201,1320,1350,1090,1058,1105,997,993,1241,1237,1317,1238,1325,1338,1295,1234,1279,1227,1423,976,1028,1090,871,1010,1300,1275,1257,1220,1313,1340,1230,1252,1339,1217,1517,1044,982,1038,903,990,1373,1266,1352,1322,1301,1282,1225,1301,1265,1221,1492,1114,1065,992,919,1015,1382,1222,1280,1360,1258,1276,1373,1255,1252,1361,1207,945,1117,1153,821,1177,1369,1340,1234,1285,1338,1238,1266,1332,1243,1440,974,974,1071,857,1053,1301,1297,1271,1214,1347,1305,1229,1303,1257,1215,1478,1114,1071,993,912,1012,1381,1215,1338,1386,1286,1294,1199,1323,1233,1214,1454,1058,1115,1017,933,1075,1376,1229,1299,1295,1226,1302,1263,1217,1327,1337,1106,1020,1070,1044,996,1204,1218,1334,1247,1306,1351,1261,1248,1317,1230,1424,972,1001,1091,849,1036,1305,1283,1262,1233,1303,1359,1271,1250,1350,1243,1493,1013,964,1042,846,982,1303,1243,1296,1331,1227,1303,1285,1229,1256,1347,1349,1033,1208,1175,793,1206,1377,1231,1319,1291,1230,1299,1329,1232,1301,1346,1080,1e3,1104,1066,889,1223,1253,1376,1270,1317,1351,1228,1253,1336,1269,1451,1002,967,1049,869,1040,1308,1302,1299,1225,1326,1377,1294,1238,1279,1227,1424,978,1028,1091,869,1010,1302,1274,1226,1228,1249,1319,1234,1237,1347,1278,1449,993,973,1023,873,1031,1305,1317,591,453,609,1278,1373,1255,1139,700,877,1043,627,893,1007,1061,983,512,79,107,759,1308,1178,649,634,621,616,1337,1217,1059,1049,1124,979,874,874,877,1127,835,505,812,808,1045,849,697,459,506,697,754,520,432,694,759,528,437,972,1272,1138,1170,1078,1297,1298,1291,1467,1375,291,763,1131,1366,1318,1386,1459,1438,1228,1346,1521,955,972,1085,1149,1303,653,1456,1211,940,1199,1450,1603,1103,1422,1583,1236,973,1234,1600,1459,1562,1291,1291,1139,1316,1105,1254,1207,1223,1223,1267,1167,956,1083,1131,876,1214,1408,1226,1340,1286,1199,1344,1203,1264,1231,1203,1367,1063,1005,1090,1039,920,1214,1243,1341,1211,1367,1231,1283,1234,1232,1323,1231,1372,1084,1019,1137,958,968,1295,1165,1372,1198,1319,1239,1334,1163,1215,1327,1233,1466,991,962,1014,865,1012,1305,1197,1323,1193,1310,1224,1391,1268,1205,1251,1233,1494,1026,979,1037,887,1012,1336,1224,1269,1232,1347,1312,1205,1300,1239,1258,1326,1357,1073,1191,1180,834,1225,1300,1208,1309,1329,1211,1330,1235,1265,1290,1211,1340,1107,1017,1074,1045,1005,1200,1209,1346,1204,1306,1238,1317,1167,1208,1325,1240,1472,996,959,1007,860,997,1314,1205,1293,1235,1331,1309,1209,1270,1234,1243,1346,1340,1007,1218,1174,799,1185,1420,1127,502,1167,1365,1335,1199,914,409,1214,778,966,1094,990,241,111,1021,1330,1027,638,638,1113,1146,1040,1081,1087,877,1290,360,788,1001,1089,466,749,705,544,1183,1069,1264,1182,1203,1285,1247,1222,1492,994,364,987,1238,1237,1457,1567,1466,1163,1330,1437,1295,1061,1139,1077,1248,1097,693,1572,1325,751,1391,1489,1473,1312,1608,1419,1009,1253,1229,1661,1554,1479,1244,1299,1191,1331,1172,1230,1220,1261,1195,1506,1113,1045,988,918,1010,1421,1236,1306,1174,1315,1171,1261,1193,1198,1153,1236,1243,1460,1060,1165,1042,947,1161,1340,1182,1233,1220,1258,1159,1320,1159,1228,1216,1204,1326,1196,941,1105,1154,817,1181,1406,1062,1067,1369,1333,1230,997,374,1208,998,1104,879,279,997,1161,591,887,828,1008,1134,513,568,829,953,640,691,910,1359,1262,1350,1296,1385,1344,1277,1433,1423,1332,1165,1221,1361,1302,1346,1251,1349,1371,1496,1452,1419,1423,1365,1299,1078,641,1128,1035,1139,1345,453,747,1073,1102,1042,1104,1314,1141,1257,1394,1246,1245,1574,1204,1342,1596,1508,1088,1399,1404,1163,1015,1189,1031,1364,911,944,1526,1252,940,1390,1500,1380,1468,1531,1263,962,888,1481,1565,1538,1264,864,1120,1439,1177,1413,1367,1224,982,1267,1065,881,599,989,949,1072,1372,1413,1289,1298,1118,1346,1149,1384,1229,1272,1234,1188,1027,1294,1349,1092,1442,1375,1258,1293,741,897,1040,1124,1354,474,773,1159,922,1065,1077,1294,1063,1115,1302,1320,1215,1496,1350,1383,1574,1437,1251,1270,1450,1327,1041,1178,1054,1192,1134,618,1646,1307,677,1413,1507,1534,1259,1561,1369,1053,1266,1144,1398,837,1270,953,1204,917,673,1294,1329,916,1305,1533,1246,1213,1421,1183,704,979,928,1017,1611,1289,1222,1141,1197,1229,1307,1286,1265,1282,1173,1223,1146,1173,1222,697,863,988,669,986,1147,1083,1095,1086,1445,1217,1400,1570,1263,861,948,878,974,1317,1330,1104,1200,1178,1225,1108,1097,1360,1185,1151,1284,1161,1159,544,1357,1288,1209,1231,1346,1360,1446,1254,1481,1396,1383,1324,1408,1298,1516,1337,1429,1277,1425,1239,1441,1202,911,1149,1443,1365,1269,1426,1348,1381,1327,1240,1306,1018,1316,1282,1002,1257,1300,1224,1332,1145,1124,1291,1327,1365,1429,1221,1260,1250,1323,650,1018,1036,1113,1316,669,607,1157,1106,1052,1082,1263,1177,1206,1287,1258,1195,1551,1201,1457,1579,1496,1079,1414,1461,1239,1089,1167,1087,1220,1172,628,1612,1306,680,1407,1516,1484,1281,1620,1439,1080,1221,1470,1615,1556,1578,1280,1239,1455,1307,1178,1021,1314,1031,1013,781,1207,1246,888,867,1052,1042,1150,1342,463,798,1064,1184,1020,1056,1269,1156,1155,1272,1262,1209,1508,1268,1345,1602,1510,1114,1290,1453,1327,1014,1137,1020,1101,1204,694,1575,1263,789,1370,1483,1426,1286,1556,1520,1213,1114,880,910,1258,1483,1560,1593,1296,1211,1181,1144,1371,1229,1454,1311,1161,1016,1278,1027,879,1460,555,1253,1293,745,966,1031,1112,1316,655,612,1035,1169,1009,1149,1257,1157,1251,1369,1259,1167,1591,1200,1400,1594,1506,1093,1375,1447,1228,1052,1215,1043,1333,991,833,1520,1333,870,1389,1497,1370,1465,1578,1329,936,1063,1537,1574,1542,1496,1235,1349,1356,1233,968,1203,1079,879,678,1295,1360,1028,1250,1514,1161,1504,1578,1570,1320,1207,1116,1262,1267,769,637,627,973,1111,1143,1041,1048,1040,1171,878,873,1282,478,672,875,1061,1021,492,717,473,721,439,714,465,718,451,810,1182,1153,1313,1058,1243,1398,1225,1387,1376,519,666,1094,1353,1346,1384,1498,1455,1075,1440,1415,1182,1008,1126,1085,1496,690,1123,1363,1128,1144,1447,1583,1138,1429,1496,1126,1009,1089,1482,1566,1543,1570,1258,1344,1423,1187,1364,1081,1478,1285,1345,1416,1188,1353,1069,1473,1276,1344,1456,1190,1355,1073,1489,1479,1032,702,601,795,587,1174,1395,1204,1011,1028,1036,995,1316,1090,998,968,1265,1356,1063,1011,1090,959,1110,1376,1046,999,941,1409,1297,1033,995,1092,1041,1155,1156,1063,973,1125,1292,1137,998,1091,1007,1098,1344,971,1041,993,1337,1234,1091,996,1138,905,1064,1245,1086,896,1089,1340,1239,989,1039,1042,1103,1250,1092,967,948,1332,1260,1179,882,1046,918,1052,1365,1040,961,997,1421,1222,1012,1026,1008,1044,1332,1079,945,1013,1261,1267,1144,950,1029,970,1134,1325,1019,944,1009,1436,1233,1018,958,1054,1041,1275,1098,989,1045,1201,1516,1045,586,608,769,595,1243,1307,1255,1407,1266,1354,1382,1219,1357,1145,1427,1177,1320,1200,1337,1241,1376,1340,1292,1355,1325,982,616,696,796,907,1327,1321,1270,1415,1307,1319,1348,1285,1373,1318,1275,1330,1379,1366,1289,1435,1015,776,617,853,469,1187,1305,1356,1326,1169,1086,1179,1136,1066,1263,1194,1372,1243,1292,1363,1364,1195,1266,1319,1148,1199,1361,1266,1296,1343,1374,1202,1252,1321,1152,1201,1369,1285,1288,1337,1390,1216,1231,1328,1151,1469,1103,571,642,819,788,1291,1296,891,1228,1356,1372,1233,975,1048,615,406,888,1063,967,890,599,1152,1039,182,25,1066,1329,1050,634,1168,1041,1152,1339,442,768,1077,1150,1105,1160,1120,1271,1084,1206,1345,1306,1415,1403,1510,1307,1401,1539,1375,1142,1348,1474,1030,1051,1032,1088,1459,646,1220,1331,1068,1198,1421,1530,1239,1319,1545,1095,1016,1544,1306,1606,1558,1183,1161,1056,1307,1230,1491,1345,1270,1042,1245,1251,937,1126,757,1300,1217,640,643,1156,1109,1035,1115,1170,965,477,853,1064,682,415,1075,1175,1201,1147,1085,1304,1341,1168,1496,1140,313,889,1200,1329,1399,1498,1411,1295,1244,1429,1422,999,1106,1035,1100,1172,693,1581,1257,752,1418,1389,1611,1204,1600,1531,1178,1232,1499,1660,1545,1504,1485,1528,1507,1495,1524,1481,1505,1478,1527,1514,1505,1480,1522,1491,1580,1107,917,601,720,497,1130,1441,1237,1113,1331,1360,1234,982,1116,1107,1049,921,608,1004,1331,1065,642,644,1107,1155,1046,1043,1169,892,1271,458,741,1029,1137,516,587,443,460,1120,1071,1300,1054,1112,1296,1315,1200,1492,989,362,985,1235,1231,1461,1561,1472,1163,1327,1436,1292,1058,1138,1077,1251,1098,696,1573,1325,754,1390,1486,1476,1316,1607,1417,1007,1383,1644,1570,1576,1375,1473,1438,1529,1527,1506,1497,1490,1428,1485,1496,1112,558,666,811,760,1289,1344,1451,1460,1448,1457,1375,1421,1398,1383,1434,1462,1452,1332,960,616,697,765,917,1335,1338,881,1321,1355,1299,967,1180,685,783,1108,963,931,690,933,1015,801,400,370,400,370,579,1014,927,810,1196,591,863,1091,661,671,1073,664,668,599,955,830,836,847,1029,785,1031,1213,725,837,741,1093,690,517,455,802,1034,1111,668,791,937,746,653,889,712,490,759,708,583,1128,887,599,736,433,729,430,607,750,721,714,1279,928,845,921,830,786,830,903,1274,1224,1268,1222,1262,1296,1229,1269,1319,1214,1193,1012,1195,1200,972,929,1233,1134,1194,1178,1267,1118,1093,1142,1300,1263,978,634,1174,1032,1036,1069,1112,1252,333,899,1047,1221,1124,998,895,1094,1308,1075,1107,1292,1337,1227,1479,1290,1474,1579,1481,1164,1233,1423,1417,1004,1035,1197,1107,1210,700,1563,1264,814,1356,1366,1678,1156,1546,1539,1232,1143,1386,1093,862,1081,1625,1532,1475,1279,971,809,1092,1265,1082,914,1101,944,1020,786,1351,974,840,828,856,1046,1392,902,568,857,871,794,968,901,1327,1221,1253,1027,1136,1121,1034,1067,1071,902,851,859,942,1287,1236,1138,971,1122,985,869,1271,1196,1382,1046,1188,1154,987,994,891,734,1188,1317,1185,1487,1325,1102,1058,1250,1012,968,982,1078,1276,965,625,370,650,1126,571,626,382,870,928,542,582,687,700,544,394,909,456,385,636,353,569,773,619,638,503,884,1333,1226,1117,1092,1207,1239,1237,1070,1082,1004,1073,1300,1114,946,1056,1061,1333,1024,1019,1226,1140,1086,1144,1356,1155,977,1298,1137,1140,977,1005,1271,1179,1271,1030,1106,1243,1130,1141,1340,1108,1216,1280,1338,1285,1197,1202,1201,1207,1152,1266,1376,1229,1165,1451,1066,1008,1228,1317,1418,1467,1510,1476,1240,1141,1227,1113,1097,1351,1282,915,1088,934,1289,1193,1381,1325,1070,1367,1341,1056,1227,1204,1251,1181,667,688,1073,1195,1289,492,772,1351,1155,1357,1307,1030,1116,1017,1101,1173,789,959,1076,957,918,1038,1043,1043,787,1104,1131,900,893,1140,925,1578,1057,893,1425,1278,1277,1424,1196,1371,1402,1439,1135,1243,1362,1329,1230,1156,1338,1410,1369,1185,1199,1390,1405,1398,1312,1463,928,1286,1373,1169,1189,1343,1377,1357,1317,1404,1328,1431,1345,1306,1273,1303,1382,995,1115,1447,1517,1219,1211,1220,876,1142,1258,1179,1190,1113,1208,1110,1055,984,1177,1162,1123,1126,1182,1238,1235,1294,1273,978,639,1198,1033,1032,1034,1172,1272,348,801,1333,1319,1150,1070,1118,1107,1335,1124,1230,1313,1240,1371,1460,1393,1381,1522,1459,1088,1416,1411,1198,1078,1212,1026,1339,1008,799,1527,1337,853,1384,1486,1392,1421,1579,1353,956,1450,1050,1236,1153,866,1298,1084,1321,1429,1560,1451,1350,751,976,1206,934,1067,935,1238,748,710,1124,1521,1493,1059,1208,1112,1125,1130,1347,1419,1139,1099,966,939,903,1138,768,1188,1525,1331,1333,1181,1440,1422,1535,1288,998,1177,1254,1073,986,973,1337,1233,296,966,1295,985,639,1133,1038,1116,1293,651,629,1171,1165,1051,1070,1266,1184,1190,1281,1263,1198,1537,1268,1336,1592,1509,1091,1311,1445,1329,1016,1139,1037,1092,1193,696,1576,1268,783,1403,1368,1648,1181,1558,1517,1195,1215,923,968,1132,888,1124,1576,1531,1336,1442,1412,1165,1536,1292,1193,1458,1316,1130,1053,1334,1073,988,958,1045,1275,952,657,1172,1039,1209,1625,1534,1479,1217,1598,1518,1509,1494,707,581,1015,1176,1012,1145,1248,1163,1247,1376,1253,1332,1138,1370,1546,1489,1064,1422,1443,1008,1047,1037,1148,1345,640,1374,1278,1029,1193,1437,1558,1147,1413,1338,930,1334,1524,1457,1162,1246,1414,1332,1083,1002,1254,928,826,890,1194,1155,1129,1010,1153,1128,972,1215,716,1122,655,661,1107,1011,766,751,570,1210,1012,651,876,895,716,598,1063,1016,962,723,756,912,1126,779,1007,763,627,1172,1243,1418,1094,1256,1272,1290,649,856,1038,1103,1222,964,494,960,1225,960,1271,1143,1179,1043,1280,1323,1284,1496,1465,1325,1388,1458,1411,1020,1373,1054,1457,1160,818,1011,1458,1437,1539,1556,1011,1407,1434,1106,1073,1096,1292,975,853,1516,1324,876,1391,1548,1195,1482,1139,996,1314,1339,1187,1363,1378,1281,1126,992,1088,784,649,1308,1243,727,639,925,1095,1029,1038,1066,1150,1187,1143,335,805,797,970,911,1025,847,704,659,1182,1203,1216,1048,1134,900,1186,1322,1074,1106,1288,1312,1248,1532,1624,1388,1402,1525,1405,1393,671,1232,1033,969,975,1101,1246,1137,1123,924,1168,993,1030,1112,1187,977,1233,1206,940,1221,1234,1044,1119,1188,1109,1098,1100,1261,1595,1280,1092,1059,1334,1319,1256,1173,754,1017,1538,1550,1477,1357,1057,1313,1171,955,911,1290,1119,1160,1177,1240,1384,1224,931,907,1089,1031,1461,1182,958,905,1087,1227,1355,1253,1041,1182,1155,1225,697,1543,1251,820,1318,1508,1228,1436,1348,1009,1150,1332,919,975,948,1137,933,1155,1013,1267,1207,1285,1079,1437,1198,1381,1384,1315,1407,1349,1224,970,1631,1441,1430,1519,1479,1248,1380,1106,922,973,1271,1108,720,1196,1213,1129,1158,1325,334,478,1349,952,1052,1327,817,1062,1362,955,967,1362,1234,1526,1438,1246,1538,1418,1311,1270,1269,1387,1557,1354,1235,1243,1124,1014,832,896,645,817,1333,1050,776,1290,1389,1276,1181,1259,1479,1176,1140,1317,1227,1241,1347,1165,1076,1120,1381,1363,1487,1230,1441,1214,804,836,1100,692,790,1242,911,942,785,849,848,866,734,1033,1003,979,1185,979,343,945,679,462,753,256,888,761,705,695,909,743,831,746,621,985,1006,962,663,938,1184,1117,1154,836,1468,1397,1035,1009,1328,1136,1050,825,1113,1054,1004,991,731,1237,1004,700,770,556,497,429,470,459,455,830,621,897,756,632,693,693,658,650,663,812],successes:[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,1,0,1,1,1,1,0,1,1,1,0,0,0,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,1,1,0,1,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]};compressedData["data"]=byteArray;assert(typeof Module.LZ4==="object","LZ4 not present - was your app build with -s LZ4=1 ?");Module.LZ4.loadPackage({metadata:metadata,compressedData:compressedData},true);Module["removeRunDependency"]("datafile_scikit-image.data")}Module["addRunDependency"]("datafile_scikit-image.data");if(!Module.preloadResults)Module.preloadResults={};Module.preloadResults[PACKAGE_NAME]={fromCache:false};if(fetched){processPackageData(fetched);fetched=null}else{fetchedCallback=processPackageData}}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}};loadPackage({files:[{filename:"/lib/python3.8/site-packages/skimage/_build.py",start:0,end:2979,audio:0},{filename:"/lib/python3.8/site-packages/skimage/__init__.py",start:2979,end:7505,audio:0},{filename:"/lib/python3.8/site-packages/skimage/conftest.py",start:7505,end:8296,audio:0},{filename:"/lib/python3.8/site-packages/skimage/setup.py",start:8296,end:9780,audio:0},{filename:"/lib/python3.8/site-packages/skimage/scripts/__init__.py",start:9780,end:9780,audio:0},{filename:"/lib/python3.8/site-packages/skimage/scripts/skivi.py",start:9780,end:10039,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/test_tifffile.py",start:10039,end:12315,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/__init__.py",start:12315,end:12315,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/setup.py",start:12315,end:13174,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/tifffile/tifffile.py",start:13174,end:245638,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/tifffile/__init__.py",start:245638,end:245872,audio:0},{filename:"/lib/python3.8/site-packages/skimage/external/tifffile/_tifffile.so",start:245872,end:260147,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/boundaries.py",start:260147,end:270098,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_join.py",start:270098,end:274994,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/slic_superpixels.py",start:274994,end:282557,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/active_contour_model.py",start:282557,end:290052,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_felzenszwalb.py",start:290052,end:292426,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_clear_border.py",start:292426,end:296387,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/__init__.py",start:296387,end:297715,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_chan_vese.py",start:297715,end:310166,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/setup.py",start:310166,end:311430,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_quickshift.py",start:311430,end:313982,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/random_walker_segmentation.py",start:313982,end:336440,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/morphsnakes.py",start:336440,end:351594,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_felzenszwalb_cy.so",start:351594,end:440949,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_quickshift_cy.so",start:440949,end:582356,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/_slic.so",start:582356,end:739651,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_boundaries.py",start:739651,end:744458,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_random_walker.py",start:744458,end:760402,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_slic.py",start:760402,end:767472,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_join.py",start:767472,end:770487,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_clear_border.py",start:770487,end:775327,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_chan_vese.py",start:775327,end:778454,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_felzenszwalb.py",start:778454,end:781227,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_morphsnakes.py",start:781227,end:786471,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_active_contour_model.py",start:786471,end:790943,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/__init__.py",start:790943,end:791070,audio:0},{filename:"/lib/python3.8/site-packages/skimage/segmentation/tests/test_quickshift.py",start:791070,end:792718,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/_binary_blobs.py",start:792718,end:794786,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/__init__.py",start:794786,end:808377,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/_detect.py",start:808377,end:808918,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/green_palette.png",start:808918,end:810625,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/orb_descriptor_positions.txt",start:810625,end:836730,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/multipage_rgb.tif",start:836730,end:842008,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/horse.png",start:842008,end:858641,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_GRAY.png",start:858641,end:859059,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/hubble_deep_field.jpg",start:859059,end:1386999,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/coins.png",start:1386999,end:1462824,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/rank_filter_tests.npz",start:1462824,end:1497586,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/motorcycle_disp.npz",start:1497586,end:2643759,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/simple.fits",start:2643759,end:2781999,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/no_time_for_that_tiny.gif",start:2781999,end:2786437,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_RGB.png",start:2786437,end:2787564,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/grass.png",start:2787564,end:2991288,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/lfw_subset.npy",start:2991288,end:3991368,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/foo3x5x4indexed.png",start:3991368,end:3991484,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/checker_bilevel.png",start:3991484,end:3991762,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/disk-matlab-output.npz",start:3991762,end:3993831,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/_blobs_3d_fiji_skeleton.tif",start:3993831,end:4029124,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/cells_qpi.npz",start:4029124,end:5886895,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/motorcycle_right.png",start:5886895,end:6527268,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/page.png",start:6527268,end:6574947,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/mssim_matlab_output.npz",start:6574947,end:8672503,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/gray_morph_output.npz",start:8672503,end:8717716,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/coffee.png",start:8717716,end:9184422,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_GRAY_U8.npz",start:9184422,end:9185016,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/diamond-matlab-output.npz",start:9185016,end:9187156,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_RGB_U8.npy",start:9187156,end:9307236,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/moon.png",start:9307236,end:9357413,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/truncated.jpg",start:9357413,end:9357813,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/color.png",start:9357813,end:9443397,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/astronaut_GRAY_hog_L2-Hys.npy",start:9443397,end:11934389,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/rocket.jpg",start:11934389,end:12046914,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/phantom.png",start:12046914,end:12050300,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/palette_gray.png",start:12050300,end:12051235,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/rough-wall.png",start:12051235,end:12249024,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/lbpcascade_frontalface_opencv.xml",start:12249024,end:12300882,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/brick.png",start:12300882,end:12474951,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/motorcycle_left.png",start:12474951,end:13119652,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/clock_motion.png",start:13119652,end:13178436,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/palette_color.png",start:13178436,end:13179455,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_GRAY_U16.tif",start:13179455,end:13259565,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chelsea.png",start:13259565,end:13500077,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/multi.fits",start:13500077,end:13770797,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/astronaut_GRAY_hog_L1.npy",start:13770797,end:16261789,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_GRAY_U16B.tif",start:16261789,end:16341899,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/retina.jpg",start:16341899,end:16611463,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/astronaut.png",start:16611463,end:17403018,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_GRAY_U8.npy",start:17403018,end:17443098,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/cells_qpi_zipped.zip",start:17443098,end:19301643,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/ihc.png",start:19301643,end:19779559,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/text.png",start:19779559,end:19822263,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/logo.png",start:19822263,end:20001986,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/chessboard_RGB_U8.npz",start:20001986,end:20003476,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/microaneurysms.png",start:20003476,end:20008426,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/bw_text_skeleton.npy",start:20008426,end:20180334,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/block.png",start:20180334,end:20180520,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/bw_text.png",start:20180520,end:20188868,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/camera.png",start:20188868,end:20303096,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/multipage.tif",start:20303096,end:20304036,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/tests/test_data.py",start:20304036,end:20306515,audio:0},{filename:"/lib/python3.8/site-packages/skimage/data/tests/__init__.py",start:20306515,end:20306642,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/deconvolution.py",start:20306642,end:20321606,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_cycle_spin.py",start:20321606,end:20327743,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_denoise.py",start:20327743,end:20358049,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/__init__.py",start:20358049,end:20358813,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/uft.py",start:20358813,end:20371481,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/unwrap.py",start:20371481,end:20376210,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/setup.py",start:20376210,end:20378076,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/inpaint.py",start:20378076,end:20383248,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/non_local_means.py",start:20383248,end:20389755,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_unwrap_1d.so",start:20389755,end:20499270,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_unwrap_2d.so",start:20499270,end:20622647,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_unwrap_3d.so",start:20622647,end:20762322,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_denoise_cy.so",start:20762322,end:20956769,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/_nl_means_denoising.so",start:20956769,end:21153980,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/test_restoration.py",start:21153980,end:21157393,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/__init__.py",start:21157393,end:21157520,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/test_inpaint.py",start:21157520,end:21159811,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/test_unwrap.py",start:21159811,end:21168304,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/test_denoise.py",start:21168304,end:21197049,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/camera_wiener.npy",start:21197049,end:23294281,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/camera_unsup2.npy",start:23294281,end:25391513,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/camera_rl.npy",start:25391513,end:27488745,audio:0},{filename:"/lib/python3.8/site-packages/skimage/restoration/tests/camera_unsup.npy",start:27488745,end:29585977,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/collection.py",start:29585977,end:29599197,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/util.py",start:29599197,end:29600173,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/manage_plugins.py",start:29600173,end:29610554,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_io.py",start:29610554,end:29616941,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/sift.py",start:29616941,end:29619374,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/__init__.py",start:29619374,end:29621144,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/setup.py",start:29621144,end:29622524,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_image_stack.py",start:29622524,end:29623094,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/fits_plugin.py",start:29623094,end:29627827,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/util.py",start:29627827,end:29640909,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/imageio_plugin.py",start:29640909,end:29640976,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/simpleitk_plugin.py",start:29640976,end:29641563,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/__init__.py",start:29641563,end:29641563,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/qt_plugin.py",start:29641563,end:29646529,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/gdal_plugin.py",start:29646529,end:29646924,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/pil_plugin.py",start:29646924,end:29654688,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/imread_plugin.py",start:29654688,end:29655655,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/skivi.py",start:29655655,end:29663560,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/matplotlib_plugin.py",start:29663560,end:29669944,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/q_histogram.py",start:29669944,end:29674814,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/tifffile_plugin.py",start:29674814,end:29676040,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/q_color_mixer.py",start:29676040,end:29688040,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/gtk_plugin.py",start:29688040,end:29689757,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/_colormixer.so",start:29689757,end:29741076,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/_histograms.so",start:29741076,end:29775274,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/matplotlib_plugin.ini",start:29775274,end:29775397,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/simpleitk_plugin.ini",start:29775397,end:29775489,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/fits_plugin.ini",start:29775489,end:29775578,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/tifffile_plugin.ini",start:29775578,end:29775688,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/gdal_plugin.ini",start:29775688,end:29775778,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/imread_plugin.ini",start:29775778,end:29775864,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/pil_plugin.ini",start:29775864,end:29775955,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/qt_plugin.ini",start:29775955,end:29776060,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/gtk_plugin.ini",start:29776060,end:29776151,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/_plugins/imageio_plugin.ini",start:29776151,end:29776239,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_imageio.py",start:29776239,end:29778721,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_io.py",start:29778721,end:29780585,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_simpleitk.py",start:29780585,end:29783716,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_mpl_imshow.py",start:29783716,end:29787881,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_imread.py",start:29787881,end:29790349,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_tifffile.py",start:29790349,end:29792672,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_plugin_util.py",start:29792672,end:29795029,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_fits.py",start:29795029,end:29797630,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_colormixer.py",start:29797630,end:29802085,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/__init__.py",start:29802085,end:29802212,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_collection.py",start:29802212,end:29805549,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_plugin.py",start:29805549,end:29807632,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_multi_image.py",start:29807632,end:29810777,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_sift.py",start:29810777,end:29814028,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_pil.py",start:29814028,end:29823462,audio:0},{filename:"/lib/python3.8/site-packages/skimage/io/tests/test_histograms.py",start:29823462,end:29824259,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/orb.py",start:29824259,end:29837209,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_hog.py",start:29837209,end:29849946,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/util.py",start:29849946,end:29855453,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/masked_register_translation.py",start:29855453,end:29867249,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/register_translation.py",start:29867249,end:29876917,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/haar.py",start:29876917,end:29890162,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/blob.py",start:29890162,end:29913081,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/peak.py",start:29913081,end:29924562,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/template.py",start:29924562,end:29931115,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/match.py",start:29931115,end:29935160,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/corner.py",start:29935160,end:29970982,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/brief.py",start:29970982,end:29978094,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/__init__.py",start:29978094,end:29980416,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_canny.py",start:29980416,end:29991751,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/setup.py",start:29991751,end:29994231,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_daisy.py",start:29994231,end:30004198,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/censure.py",start:30004198,end:30016143,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/texture.py",start:30016143,end:30034099,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_cascade.so",start:30034099,end:30238991,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/corner_cy.so",start:30238991,end:30396883,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/censure_cy.so",start:30396883,end:30519014,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/orb_cy.so",start:30519014,end:30652210,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/brief_cy.so",start:30652210,end:30768355,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_texture.so",start:30768355,end:30985862,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_hessian_det_appx.so",start:30985862,end:31106109,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_hoghistogram.so",start:31106109,end:31232254,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/_haar.so",start:31232254,end:31606203,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_hog.py",start:31606203,end:31615908,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_masked_register_translation.py",start:31615908,end:31625157,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_daisy.py",start:31625157,end:31628488,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_brief.py",start:31628488,end:31631606,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_haar.py",start:31631606,end:31638892,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_register_translation.py",start:31638892,end:31644079,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_censure.py",start:31644079,end:31647952,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_texture.py",start:31647952,end:31660327,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_cascade.py",start:31660327,end:31661020,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_canny.py",start:31661020,end:31665529,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_peak.py",start:31665529,end:31684201,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_match.py",start:31684201,end:31691684,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/__init__.py",start:31691684,end:31691811,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_orb.py",start:31691811,end:31697275,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_corner.py",start:31697275,end:31715791,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_template.py",start:31715791,end:31721804,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_blob.py",start:31721804,end:31730801,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/test_util.py",start:31730801,end:31733752,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/TransformedX75Y75.png",start:31733752,end:31794e3,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/TransformedX-130Y130.png",start:31794e3,end:31838226,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/OriginalX-130Y130.png",start:31838226,end:31879190,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/TransformedX130Y130.png",start:31879190,end:31919716,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/OriginalX130Y130.png",start:31919716,end:31961501,audio:0},{filename:"/lib/python3.8/site-packages/skimage/feature/tests/data/OriginalX75Y75.png",start:31961501,end:32023791,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_moments.py",start:32023791,end:32040032,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/pnpoly.py",start:32040032,end:32041379,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_polygon.py",start:32041379,end:32046738,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_marching_cubes_lewiner.py",start:32046738,end:32056642,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_structural_similarity.py",start:32056642,end:32064255,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/fit.py",start:32064255,end:32092510,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_marching_cubes_lewiner_luts.py",start:32092510,end:32119531,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/block.py",start:32119531,end:32122127,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_label.py",start:32122127,end:32125285,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_regionprops.py",start:32125285,end:32148403,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_marching_cubes_classic.py",start:32148403,end:32163063,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/__init__.py",start:32163063,end:32164886,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_find_contours.py",start:32164886,end:32174187,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/setup.py",start:32174187,end:32176114,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/profile.py",start:32176114,end:32180882,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/simple_metrics.py",start:32180882,end:32185138,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/entropy.py",start:32185138,end:32186167,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_ccomp.so",start:32186167,end:32275470,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_find_contours_cy.so",start:32275470,end:32405316,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_moments_cy.so",start:32405316,end:32531975,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_marching_cubes_classic_cy.so",start:32531975,end:32955675,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_marching_cubes_lewiner_cy.so",start:32955675,end:33213988,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/_pnpoly.so",start:33213988,end:33351765,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_pnpoly.py",start:33351765,end:33352796,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_regionprops.py",start:33352796,end:33368672,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_polygon.py",start:33368672,end:33370943,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_entropy.py",start:33370943,end:33371343,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_profile.py",start:33371343,end:33374856,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_simple_metrics.py",start:33374856,end:33377365,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_find_contours.py",start:33377365,end:33379092,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/__init__.py",start:33379092,end:33379219,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_marching_cubes.py",start:33379219,end:33386580,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_fit.py",start:33386580,end:33399668,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_block.py",start:33399668,end:33402411,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_structural_similarity.py",start:33402411,end:33409719,audio:0},{filename:"/lib/python3.8/site-packages/skimage/measure/tests/test_moments.py",start:33409719,end:33416103,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/_unsharp_mask.py",start:33416103,end:33421509,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/edges.py",start:33421509,end:33435973,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/ridges.py",start:33435973,end:33452966,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/_gabor.py",start:33452966,end:33459980,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/thresholding.py",start:33459980,end:33495717,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/__init__.py",start:33495717,end:33497617,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/_rank_order.py",start:33497617,end:33499683,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/setup.py",start:33499683,end:33501205,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/_gaussian.py",start:33501205,end:33506355,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/_median.py",start:33506355,end:33510322,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/lpi_filter.py",start:33510322,end:33517681,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_gabor.py",start:33517681,end:33520569,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_thresholding.py",start:33520569,end:33538200,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_median.py",start:33538200,end:33541046,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_gaussian.py",start:33541046,end:33543290,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_edges.py",start:33543290,end:33557285,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_ridges.py",start:33557285,end:33564684,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_lpi_filter.py",start:33564684,end:33566932,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/__init__.py",start:33566932,end:33567059,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/tests/test_unsharp_mask.py",start:33567059,end:33569877,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/bilateral.py",start:33569877,end:33577499,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/__init__.py",start:33577499,end:33579001,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/_percentile.py",start:33579001,end:33592859,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/generic.py",start:33592859,end:33627945,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/core_cy.so",start:33627945,end:33855280,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/generic_cy.so",start:33855280,end:34743139,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/percentile_cy.so",start:34743139,end:35238315,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/bilateral_cy.so",start:35238315,end:35496418,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/tests/__init__.py",start:35496418,end:35496546,audio:0},{filename:"/lib/python3.8/site-packages/skimage/filters/rank/tests/test_rank.py",start:35496546,end:35524535,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/__init__.py",start:35524535,end:35525152,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/manual_segmentation.py",start:35525152,end:35532571,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/setup.py",start:35532571,end:35532945,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/_ncut.py",start:35532945,end:35534830,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/graph_merge.py",start:35534830,end:35539152,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/rag.py",start:35539152,end:35560018,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/__init__.py",start:35560018,end:35560405,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/graph_cut.py",start:35560405,end:35569635,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/setup.py",start:35569635,end:35570722,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/_ncut_cy.so",start:35570722,end:35696191,audio:0},{filename:"/lib/python3.8/site-packages/skimage/future/graph/tests/test_rag.py",start:35696191,end:35703244,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/_warnings.py",start:35703244,end:35707595,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/_geometry.py",start:35707595,end:35709004,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/version_requirements.py",start:35709004,end:35714285,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/__init__.py",start:35714285,end:35714285,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/utils.py",start:35714285,end:35721846,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/setup.py",start:35721846,end:35723024,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/testing.py",start:35723024,end:35730457,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/_tempfile.py",start:35730457,end:35731216,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/geometry.so",start:35731216,end:35739459,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/transform.so",start:35739459,end:35847400,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/interpolation.so",start:35847400,end:35865948,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_utils.py",start:35865948,end:35866587,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_safe_as_int.py",start:35866587,end:35868259,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_interpolation.py",start:35868259,end:35869395,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_geometry.py",start:35869395,end:35871486,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_testing.py",start:35871486,end:35873719,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/__init__.py",start:35873719,end:35873837,audio:0},{filename:"/lib/python3.8/site-packages/skimage/_shared/tests/test_version_requirements.py",start:35873837,end:35874913,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/_adapthist.py",start:35874913,end:35885935,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/__init__.py",start:35885935,end:35886469,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/setup.py",start:35886469,end:35887222,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/exposure.py",start:35887222,end:35905231,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/tests/test_exposure.py",start:35905231,end:35924339,audio:0},{filename:"/lib/python3.8/site-packages/skimage/exposure/tests/__init__.py",start:35924339,end:35924466,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/watershed.py",start:35924466,end:35933713,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/selem.py",start:35933713,end:35943462,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_flood_fill.py",start:35943462,end:35953678,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/binary.py",start:35953678,end:35958457,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/misc.py",start:35958457,end:35966332,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_skeletonize.py",start:35966332,end:35984040,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_skeletonize_3d.py",start:35984040,end:35986526,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_util.py",start:35986526,end:35989703,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/max_tree.py",start:35989703,end:36016971,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/__init__.py",start:36016971,end:36018983,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/setup.py",start:36018983,end:36021441,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/convex_hull.py",start:36021441,end:36026532,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/extrema.py",start:36026532,end:36048267,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/grey.py",start:36048267,end:36063920,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/greyreconstruct.py",start:36063920,end:36073020,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_watershed.so",start:36073020,end:36194398,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_skeletonize_cy.so",start:36194398,end:36331341,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_convex_hull.so",start:36331341,end:36449237,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_greyreconstruct.so",start:36449237,end:36474246,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_max_tree.so",start:36474246,end:37140845,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_skeletonize_3d_cy.so",start:37140845,end:37272415,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_extrema_cy.so",start:37272415,end:37458375,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/_flood_fill_cy.so",start:37458375,end:37684032,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_watershed.py",start:37684032,end:37706554,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_flood_fill.py",start:37706554,end:37713384,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_reconstruction.py",start:37713384,end:37718451,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_extrema.py",start:37718451,end:37740932,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_ccomp.py",start:37740932,end:37750148,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_misc.py",start:37750148,end:37758479,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_skeletonize_3d.py",start:37758479,end:37765076,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_skeletonize.py",start:37765076,end:37773597,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_selem.py",start:37773597,end:37780224,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/__init__.py",start:37780224,end:37780351,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_convex_hull.py",start:37780351,end:37786115,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_max_tree.py",start:37786115,end:37808873,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_grey.py",start:37808873,end:37819312,audio:0},{filename:"/lib/python3.8/site-packages/skimage/morphology/tests/test_binary.py",start:37819312,end:37825328,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/_random_shapes.py",start:37825328,end:37838398,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/draw3d.py",start:37838398,end:37841845,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/draw.py",start:37841845,end:37872193,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/__init__.py",start:37872193,end:37872995,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/setup.py",start:37872995,end:37873976,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/_draw.so",start:37873976,end:38135198,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/tests/test_random_shapes.py",start:38135198,end:38139469,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/tests/__init__.py",start:38139469,end:38139596,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/tests/test_draw3d.py",start:38139596,end:38146298,audio:0},{filename:"/lib/python3.8/site-packages/skimage/draw/tests/test_draw.py",start:38146298,end:38183953,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/qt.py",start:38183953,end:38185234,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/__init__.py",start:38185234,end:38185388,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/viewers/core.py",start:38185388,end:38198661,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/viewers/__init__.py",start:38198661,end:38198709,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/test_utils.py",start:38198709,end:38199990,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/test_plugins.py",start:38199990,end:38205840,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/test_viewer.py",start:38205840,end:38208181,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/__init__.py",start:38208181,end:38208308,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/test_tools.py",start:38208308,end:38214281,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/tests/test_widgets.py",start:38214281,end:38217967,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/widgets/core.py",start:38217967,end:38228560,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/widgets/history.py",start:38228560,end:38231955,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/widgets/__init__.py",start:38231955,end:38232595,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/canvastools/painttool.py",start:38232595,end:38240019,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/canvastools/recttool.py",start:38240019,end:38248905,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/canvastools/base.py",start:38248905,end:38252782,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/canvastools/linetool.py",start:38252782,end:38259693,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/canvastools/__init__.py",start:38259693,end:38259808,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/lineprofile.py",start:38259808,end:38265746,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/overlayplugin.py",start:38265746,end:38269337,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/labelplugin.py",start:38269337,end:38271213,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/canny.py",start:38271213,end:38272487,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/base.py",start:38272487,end:38281882,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/crop.py",start:38281882,end:38283261,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/plotplugin.py",start:38283261,end:38285666,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/__init__.py",start:38285666,end:38285969,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/measure.py",start:38285969,end:38287269,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/plugins/color_histogram.py",start:38287269,end:38290540,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/utils/core.py",start:38290540,end:38297085,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/utils/dialogs.py",start:38297085,end:38298022,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/utils/canvas.py",start:38298022,end:38301146,audio:0},{filename:"/lib/python3.8/site-packages/skimage/viewer/utils/__init__.py",start:38301146,end:38301166,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/delta_e.py",start:38301166,end:38311604,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/colorconv.py",start:38311604,end:38364630,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/rgb_colors.py",start:38364630,end:38369123,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/__init__.py",start:38369123,end:38373028,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/colorlabel.py",start:38373028,end:38381208,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/adapt_rgb.py",start:38381208,end:38383688,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/test_adapt_rgb.py",start:38383688,end:38386549,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/test_delta_e.py",start:38386549,end:38391282,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/__init__.py",start:38391282,end:38391409,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/test_colorlabel.py",start:38391409,end:38396958,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/test_colorconv.py",start:38396958,end:38419221,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/ciede2000_test_data.txt",start:38419221,end:38424930,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d55_2.npy",start:38424930,end:38425130,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d75_2.npy",start:38425130,end:38425330,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d65_2.npy",start:38425330,end:38425530,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d65_10.npy",start:38425530,end:38425730,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_a_2.npy",start:38425730,end:38425930,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_e_2.npy",start:38425930,end:38426130,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d75_10.npy",start:38426130,end:38426330,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d75_2.npy",start:38426330,end:38426530,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d55_10.npy",start:38426530,end:38426730,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d55_2.npy",start:38426730,end:38426930,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d55_10.npy",start:38426930,end:38427130,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_a_2.npy",start:38427130,end:38427330,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d50_2.npy",start:38427330,end:38427530,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d50_2.npy",start:38427530,end:38427730,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d65_2.npy",start:38427730,end:38427930,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/lab_array_d50_10.npy",start:38427930,end:38428130,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d75_10.npy",start:38428130,end:38428330,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d50_10.npy",start:38428330,end:38428530,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_d65_10.npy",start:38428530,end:38428730,audio:0},{filename:"/lib/python3.8/site-packages/skimage/color/tests/data/luv_array_e_2.npy",start:38428730,end:38428930,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/seam_carving.py",start:38428930,end:38429395,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/radon_transform.py",start:38429395,end:38447653,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/integral.py",start:38447653,end:38452111,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/histogram_matching.py",start:38452111,end:38454529,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/hough_transform.py",start:38454529,end:38466775,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/pyramids.py",start:38466775,end:38478170,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/__init__.py",start:38478170,end:38480333,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/_warps.py",start:38480333,end:38515733,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/setup.py",start:38515733,end:38517119,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/finite_radon_transform.py",start:38517119,end:38520347,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/_geometric.py",start:38520347,end:38562256,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/_hough_transform.so",start:38562256,end:38777363,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/_warps_cy.so",start:38777363,end:38916520,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/_radon_transform.so",start:38916520,end:39043576,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_histogram_matching.py",start:39043576,end:39046404,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_integral.py",start:39046404,end:39047946,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_radon_transform.py",start:39047946,end:39063837,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_geometric.py",start:39063837,end:39079816,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/__init__.py",start:39079816,end:39079943,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_hough_transform.py",start:39079943,end:39095673,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_seam_carving.py",start:39095673,end:39095883,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_finite_radon_transform.py",start:39095883,end:39096278,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_warps.py",start:39096278,end:39113115,audio:0},{filename:"/lib/python3.8/site-packages/skimage/transform/tests/test_pyramids.py",start:39113115,end:39117979,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/mcp.py",start:39117979,end:39121166,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/spath.py",start:39121166,end:39124662,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/__init__.py",start:39124662,end:39125121,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/setup.py",start:39125121,end:39126489,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/_spath.so",start:39126489,end:39259328,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/_mcp.so",start:39259328,end:39593312,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/heap.so",start:39593312,end:39648641,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_spath.py",start:39648641,end:39649520,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_mcp.py",start:39649520,end:39655571,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_heap.py",start:39655571,end:39656673,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/__init__.py",start:39656673,end:39656800,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_connect.py",start:39656800,end:39659228,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_anisotropy.py",start:39659228,end:39661342,audio:0},{filename:"/lib/python3.8/site-packages/skimage/graph/tests/test_flexible.py",start:39661342,end:39663039,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/lookfor.py",start:39663039,end:39663622,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/arraycrop.py",start:39663622,end:39665645,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/_regular_grid.py",start:39665645,end:39669630,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/noise.py",start:39669630,end:39677294,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/_montage.py",start:39677294,end:39681767,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/shape.py",start:39681767,end:39690172,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/__init__.py",start:39690172,end:39691265,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/apply_parallel.py",start:39691265,end:39696178,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/unique.py",start:39696178,end:39697684,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/dtype.py",start:39697684,end:39714729,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/_invert.py",start:39714729,end:39717293,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_regular_grid.py",start:39717293,end:39718280,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_arraypad.py",start:39718280,end:39760160,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_invert.py",start:39760160,end:39762605,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_arraycrop.py",start:39762605,end:39763824,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_montage.py",start:39763824,end:39768396,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_shape.py",start:39768396,end:39773532,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_random_noise.py",start:39773532,end:39781553,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/__init__.py",start:39781553,end:39781680,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_unique_rows.py",start:39781680,end:39782803,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_dtype.py",start:39782803,end:39787477,audio:0},{filename:"/lib/python3.8/site-packages/skimage/util/tests/test_apply_parallel.py",start:39787477,end:39790787,audio:0},{filename:"/lib/python3.8/site-packages/skimage/novice/__init__.py",start:39790787,end:39793324,audio:0},{filename:"/lib/python3.8/site-packages/skimage/novice/_novice.py",start:39793324,end:39808437,audio:0},{filename:"/lib/python3.8/site-packages/skimage/novice/tests/test_novice.py",start:39808437,end:39817373,audio:0},{filename:"/lib/python3.8/site-packages/skimage/novice/tests/__init__.py",start:39817373,end:39817500,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/PKG-INFO",start:39817500,end:39819167,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/not-zip-safe",start:39819167,end:39819168,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/dependency_links.txt",start:39819168,end:39819169,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/entry_points.txt",start:39819169,end:39819223,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/requires.txt",start:39819223,end:39819632,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/top_level.txt",start:39819632,end:39819640,audio:0},{filename:"/lib/python3.8/site-packages/scikit_image-0.15.0-py3.8.egg-info/SOURCES.txt",start:39819640,end:39859706,audio:0},{filename:"/bin/skivi",start:39859706,end:39860108,audio:0}],remote_package_size:32997172,package_uuid:"768021a2-aca0-4348-9d90-b8281392443e"})})();