This repository has been archived by the owner on Jul 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathmatplotlib.js
1 lines (1 loc) · 194 KB
/
matplotlib.js
1
var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};Module.checkABI(1);if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0;Module.finishedDataFileDownloads=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="matplotlib.data";var REMOTE_PACKAGE_BASE="matplotlib.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.7",true,true);Module["FS_createPath"]("/lib/python3.7","site-packages",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","matplotlib",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","mpl-data",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data","sample_data",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data","axes_grid",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data","images",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data","stylelib",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data","fonts",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data/fonts","ttf",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data/fonts","pdfcorefonts",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/mpl-data/fonts","afm",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","compat",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","axes",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","backends",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","style",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","projections",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","cbook",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","sphinxext",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","tri",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib","testing",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/testing","jpl_units",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/testing","_nose",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/matplotlib/testing/_nose","plugins",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","matplotlib-2.2.3-py3.7.egg-info",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","mpl_toolkits",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/mpl_toolkits","axisartist",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/mpl_toolkits","mplot3d",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/mpl_toolkits","axes_grid",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/mpl_toolkits","axes_grid1",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"]("fp "+this.name)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createPreloadedFile"](this.name,null,byteArray,true,true,function(){Module["removeRunDependency"]("fp "+that.name)},function(){if(that.audio){Module["removeRunDependency"]("fp "+that.name)}else{err("Preloading file "+that.name+" failed")}},false,true);this.requests[this.name]=null}};function processPackageData(arrayBuffer){Module.finishedDataFileDownloads++;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:12910140,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1328,2611,3942,5094,6317,7549,8814,10230,11506,12433,13738,14930,16097,17496,18788,19880,21018,22103,23122,24304,25350,26500,27601,28864,30007,31240,32570,33670,34841,35769,36996,38308,39555,40843,42296,43663,44797,45955,47148,48329,49446,50670,51631,52695,53916,55102,56248,57577,58763,59947,61090,62257,63297,64612,65958,67310,68398,69836,71010,72233,73382,74499,75767,77007,78170,79336,80420,81615,82775,83901,85084,86141,87172,88181,89462,90706,92007,93231,94223,95253,96252,97270,98219,99122,99997,100817,101861,102934,103899,105102,106478,107660,109054,110421,111114,112150,112856,113772,114599,115727,116982,118088,119263,120491,121650,122720,123662,124453,125308,126169,127117,127969,129125,130220,131168,132230,133274,134418,135588,137092,138392,139840,141455,142654,144119,145439,146822,148228,149675,150819,152124,152950,154212,155622,157239,158692,160077,161688,163296,164591,166083,166845,167507,168142,169505,170884,172198,173725,174837,175646,176622,177788,179188,180566,182051,183143,184554,186143,187513,188846,190188,191069,192231,193472,194930,195509,195752,196533,197523,198992,200392,201864,203312,204770,206227,207454,208443,209483,210846,212139,213415,214690,215916,217086,218161,219397,220761,222193,223607,224926,226495,227501,228508,229862,231475,232996,234468,235694,236399,237274,238715,239285,240048,240761,241618,242177,243569,244206,245058,245877,246877,247792,248681,249523,250416,251182,252330,253310,254444,255668,256671,258084,259453,260642,261709,263218,263991,265306,266680,268096,269673,270984,272337,273686,275016,276437,277626,278586,279660,280873,281535,282769,284246,285546,286960,288173,289582,290424,291953,293509,294945,296374,297896,299297,300390,301466,302700,304194,305521,306822,307559,307817,308092,308359,308981,309805,310529,311405,312319,314268,315612,316660,317858,319159,320467,321816,322878,324231,325539,326742,328009,329215,330419,331619,332760,333790,334976,336089,337200,338397,339422,340611,341761,342783,343875,345121,346272,347334,348548,349813,350999,352221,353306,354348,355593,356955,358009,359244,360215,361032,361945,363148,364501,365717,366687,367651,368817,369982,371268,372443,373521,374397,375670,376917,378248,379502,380523,381534,382571,383665,384718,385844,386994,388113,389595,390908,392205,393388,394495,395524,396832,398095,399132,400079,401148,402426,403398,404567,405386,406560,407759,409039,410045,411303,412507,413671,414754,415553,416584,417325,418191,419089,420006,421145,421823,422674,423810,424922,425783,426734,427789,428886,429893,430891,431673,432751,433460,434618,435972,437088,438150,438980,440134,441225,442363,443325,444349,445394,446316,447245,448075,449170,450084,450844,451995,453097,454284,455298,456599,457516,458614,459443,460388,461569,462483,463761,464711,465789,466525,467473,468663,470030,471296,472418,473513,474846,475935,477164,478277,479552,480714,481552,482239,483089,483900,484699,485518,486296,487051,488135,488888,489631,490406,491087,491854,492462,493176,494013,494879,495674,496452,497641,498782,499869,500834,501849,502737,503496,504373,505284,506328,507844,509048,510110,511277,512368,513640,514633,515669,516972,518181,519343,520539,521940,523209,524598,525737,527027,528213,529316,530649,531901,533309,534532,535945,537312,538638,539869,541107,542258,543638,544988,546150,547194,548386,549552,550750,551959,553400,554860,555828,557060,558277,559494,561011,562283,563680,565164,566535,567847,568836,569448,570077,570990,571952,572693,573742,574544,575500,576449,577390,578109,578985,579853,580608,581437,582294,583049,583862,584608,585436,586148,586727,587126,587534,588905,590164,591462,592704,593926,595237,596462,597655,598924,600139,601439,602412,603616,604533,605837,606942,608188,609238,610367,611278,612673,613710,614975,616183,617376,618629,619704,620880,622088,623409,624772,625988,627061,628075,629240,630174,631091,632119,633126,634090,635040,636063,637233,638268,639365,640556,641868,643192,644097,645240,646355,647249,648457,649531,650832,652184,653548,654871,655891,657022,658031,658960,659854,661090,662336,663465,664659,665731,666875,667823,668746,669649,670516,671664,672836,673734,674630,675252,675839,677021,678414,679625,680921,681966,682976,683924,685079,686265,687335,688522,689545,690641,691910,693281,694526,695753,696910,697802,698499,699458,700561,701629,702594,703497,704329,705163,706395,707611,708658,710080,711432,712500,713746,714809,715984,716832,717919,718913,720044,721017,722229,723144,723927,725212,726411,727429,728271,729234,730414,731747,732851,734069,735312,736571,737436,738494,739605,740640,741609,742761,743832,744862,745708,746703,747719,748852,749925,751104,752512,753775,755056,756271,757600,759008,760439,761801,763109,764295,765416,766590,767774,769050,770167,771611,772859,773959,775191,776348,777539,778694,779902,781284,782470,783827,785092,786439,787786,789021,790236,791500,792745,793557,794525,795737,797073,798378,799553,800796,801962,803179,804385,805645,807139,808415,809726,810772,812120,813615,814927,816196,817627,819032,820210,821324,822501,823961,825368,826516,827785,829078,830191,831309,832480,833680,834770,836020,837162,838429,839668,840787,842034,843156,843967,845140,846357,847430,848653,849997,851063,852455,853855,855213,856464,857580,858810,859960,861261,862621,863854,865168,866390,867514,868446,869507,870598,871587,872760,873909,875003,876127,877675,879130,880747,882135,883648,885191,886248,887646,888947,890367,891689,893294,894430,895798,896611,897973,899156,900749,902204,903661,905331,906795,908089,909581,910182,910880,911627,913098,914391,915947,917394,918523,919403,920169,921540,922820,924241,925553,926850,928273,929811,931215,932498,933629,934594,935921,937048,938537,938785,939045,939937,941116,942552,943965,945393,946888,948280,949725,950950,952095,953183,954499,955621,956916,958124,959321,960503,961611,962772,964152,965536,966985,968373,970037,970919,971980,973477,975217,976675,978040,978947,979678,980706,981947,983285,984720,986232,987738,989219,990473,991755,993167,994822,996363,997853,999290,1000813,1002253,1003838,1005393,1006562,1007738,1008967,1010277,1011398,1012791,1013896,1015192,1016861,1017677,1018366,1018801,1019422,1020396,1021240,1021819,1022635,1023468,1024703,1026029,1027493,1028962,1030246,1031735,1033290,1034659,1035834,1037215,1038820,1040281,1041754,1043153,1044342,1045686,1047054,1048603,1049896,1051328,1052708,1054270,1055675,1057142,1058557,1060088,1061648,1063132,1064718,1066212,1067390,1068741,1070202,1071661,1073133,1074561,1076053,1077403,1078706,1080153,1081515,1083104,1084516,1086011,1087520,1089013,1090451,1091927,1093404,1094674,1096165,1097669,1099081,1100523,1102054,1103567,1105006,1106541,1107973,1109437,1110851,1112415,1113911,1115293,1116756,1118280,1119843,1121355,1122857,1124404,1125823,1127343,1128885,1130405,1131912,1133005,1134207,1135588,1137136,1138717,1140193,1141626,1143168,1144577,1146072,1147443,1148946,1150311,1151314,1152253,1153262,1154328,1155457,1156569,1157252,1157878,1158817,1159724,1160461,1161522,1162444,1163115,1163837,1164493,1165165,1165798,1166445,1167126,1167791,1168485,1169798,1171183,1172436,1173631,1174630,1175518,1175748,1175986,1176224,1176896,1177730,1178475,1179373,1180265,1181261,1182942,1184528,1185819,1187004,1188300,1189601,1190936,1192066,1193351,1194691,1195994,1197325,1198561,1199777,1201061,1202027,1203317,1204550,1205859,1207337,1208540,1209576,1210775,1212034,1213260,1214335,1215462,1216708,1218019,1219097,1220087,1221402,1222592,1223617,1224898,1226098,1227195,1228278,1229609,1230951,1232309,1233812,1234899,1236028,1237206,1238253,1239448,1240655,1241709,1242833,1243868,1244883,1246417,1247553,1248790,1250123,1251345,1252457,1253354,1254378,1255784,1257045,1258359,1259399,1260746,1262174,1263483,1264767,1265878,1267169,1268675,1269825,1270813,1272038,1273268,1274270,1275492,1276632,1277706,1278824,1280058,1281228,1282612,1283933,1284919,1285832,1286818,1287892,1288921,1290176,1291222,1292434,1293636,1294737,1295783,1296711,1297589,1298520,1299578,1300459,1301637,1302703,1303713,1304766,1305792,1307391,1308246,1309853,1311204,1312844,1314303,1315382,1316728,1318159,1319632,1320912,1322562,1323711,1325026,1325838,1327282,1328451,1330035,1331498,1333046,1334697,1336161,1337523,1338793,1339355,1340165,1340948,1342410,1343692,1345255,1346651,1347765,1348807,1349597,1350949,1352325,1353812,1354979,1356309,1357782,1359319,1360680,1361954,1362968,1363950,1365341,1366526,1367813,1368055,1368374,1369394,1370680,1372174,1373560,1374972,1376464,1377812,1379225,1380356,1381524,1382730,1384049,1385096,1386436,1387672,1388761,1390088,1391278,1392575,1393979,1395364,1396786,1398248,1399832,1400714,1401841,1403425,1405125,1406609,1407891,1409141,1410668,1412053,1413373,1414741,1416346,1417288,1418474,1419520,1420471,1421885,1423487,1424754,1426290,1427835,1429415,1430749,1431919,1433295,1434731,1435493,1436969,1438340,1439534,1440627,1441881,1442519,1443416,1444115,1444824,1445399,1445960,1446175,1446407,1447143,1447942,1448720,1449597,1450789,1452405,1453960,1455183,1456389,1457665,1458976,1460289,1461439,1462745,1464081,1465360,1466493,1467801,1469112,1470344,1471480,1472489,1473593,1474684,1475901,1477221,1478458,1479480,1480747,1481935,1483131,1484198,1485436,1486625,1487847,1489062,1490414,1491608,1493015,1494358,1495624,1496932,1498401,1499361,1500746,1501992,1502945,1503713,1504252,1504800,1505388,1506031,1506641,1507259,1507810,1508571,1509071,1509571,1510180,1510750,1511323,1511829,1512532,1513049,1513552,1514013,1514515,1515001,1516100,1517375,1518605,1519774,1520998,1522114,1523253,1524223,1525077,1525601,1526132,1526657,1527190,1527734,1528286,1528835,1529363,1530002,1530488,1531040,1531643,1532199,1532734,1533433,1534024,1534590,1534975,1535427,1535975,1536464,1537534,1538669,1539711,1540748,1541799,1542822,1544528,1545514,1547034,1548312,1550010,1551388,1552566,1553966,1555385,1556844,1558149,1559774,1560959,1562257,1563092,1564637,1565845,1567404,1568844,1570399,1572054,1573506,1574946,1576105,1576656,1577493,1578277,1579714,1581008,1582574,1583905,1584979,1586010,1586827,1588215,1589658,1591146,1592336,1593721,1595230,1596787,1598215,1599610,1600532,1601463,1602868,1604083,1605283,1605527,1605858,1606995,1608371,1609896,1611252,1612619,1614124,1615511,1616909,1618016,1619114,1620293,1621622,1622640,1623951,1625226,1626372,1627617,1628846,1630194,1631644,1633073,1634442,1635917,1637472,1638436,1639585,1641159,1642851,1644376,1645622,1646826,1647812,1648640,1649557,1650183,1650839,1651850,1652295,1653561,1654296,1655463,1656022,1657391,1658482,1659291,1660635,1661204,1662549,1663635,1664395,1665760,1666372,1667699,1668804,1669532,1670884,1671530,1672829,1674e3,1674697,1676020,1676815,1677918,1679101,1680459,1681888,1682976,1684406,1685763,1686919,1688135,1689412,1690892,1691818,1693166,1694585,1695865,1697237,1698142,1699530,1700937,1702385,1703828,1704767,1706157,1707576,1709055,1710435,1711487,1712724,1713841,1715317,1716794,1717867,1719168,1720432,1721820,1723223,1724706,1725614,1727058,1728295,1729986,1731266,1732628,1733840,1735206,1736688,1738084,1739316,1740109,1740913,1741926,1743165,1743732,1744561,1745187,1746038,1747231,1748259,1749819,1751300,1752795,1754193,1755795,1757006,1758130,1759235,1760620,1762044,1763180,1763987,1764239,1764514,1764752,1765477,1766314,1767048,1767893,1768595,1769682,1771390,1772913,1774145,1775382,1776636,1777980,1779275,1780485,1781918,1783367,1784589,1785809,1787010,1788280,1789675,1790925,1791976,1792973,1794115,1795404,1796814,1798029,1799173,1800461,1801762,1803109,1804425,1805753,1806649,1807576,1808783,1809901,1811245,1812708,1814153,1815570,1816844,1818163,1819596,1821030,1822369,1823711,1825290,1826571,1828071,1829580,1830884,1832104,1833337,1834725,1835896,1836949,1838228,1839646,1840917,1842020,1843246,1844399,1845223,1846625,1847570,1849004,1850401,1851558,1852804,1854331,1855923,1857401,1858568,1859735,1860976,1862351,1863524,1865002,1866326,1867695,1869045,1870287,1871458,1872458,1873775,1875072,1876354,1877699,1878958,1880070,1881248,1882480,1883627,1884756,1885980,1887034,1888072,1889121,1890142,1891679,1893157,1894442,1895882,1897532,1898722,1900162,1901462,1902819,1904255,1905664,1906870,1908184,1909082,1910315,1911794,1913354,1914827,1916221,1917816,1919420,1920689,1922181,1922997,1923683,1924304,1925612,1927011,1928289,1929813,1930939,1931723,1932717,1933895,1935304,1936676,1938196,1939308,1940761,1942324,1943742,1945019,1946379,1947248,1948393,1949664,1951102,1951737,1951980,1952722,1953714,1955196,1956589,1958083,1959522,1960974,1962404,1963639,1964602,1965664,1967007,1968295,1969516,1970823,1972043,1973213,1974299,1975553,1976922,1978373,1979791,1981116,1982696,1983725,1984753,1986088,1987699,1989223,1990695,1991861,1992983,1993817,1994585,1995419,1996138,1997303,1998134,1998882,1999869,2000930,2001754,2002344,2002830,2003369,2004081,2004300,2004597,2005342,2006142,2006944,2008334,2009945,2011391,2012618,2013864,2015161,2016479,2017707,2019125,2020407,2021698,2022502,2023445,2024917,2026311,2027702,2029113,2030474,2031529,2032357,2033777,2035001,2036168,2037271,2038466,2039688,2040855,2042251,2043621,2045125,2046446,2047780,2049093,2050513,2051519,2052449,2053822,2055092,2056243,2057345,2058381,2059389,2060437,2061695,2062900,2064174,2065261,2066296,2067296,2068445,2069694,2070905,2072108,2072760,2073503,2074647,2075817,2076703,2077797,2078829,2079689,2080685,2081940,2082918,2083789,2085021,2086234,2087612,2088632,2089575,2090646,2091593,2092643,2093869,2095028,2096330,2097663,2098802,2099902,2100866,2102185,2103422,2104708,2105900,2106910,2108042,2109315,2110375,2111653,2112678,2113767,2114808,2115962,2117006,2118106,2119192,2120404,2121677,2122804,2123977,2125191,2126412,2127514,2128723,2129839,2130718,2131648,2132596,2133730,2134980,2136152,2137406,2138742,2139718,2140765,2142186,2143323,2144068,2145018,2146199,2147356,2148390,2149465,2150726,2152013,2153275,2154284,2155555,2156808,2157876,2159108,2160210,2161345,2162333,2163260,2164481,2165574,2166516,2167572,2168618,2169762,2171440,2173e3,2174291,2175961,2177356,2178489,2179890,2181271,2182743,2184043,2185678,2186856,2188179,2189003,2190535,2191710,2193266,2194735,2196290,2197917,2199392,2200801,2201985,2202538,2203365,2204135,2205573,2206860,2208428,2209742,2210806,2211852,2212662,2214040,2215468,2216970,2218140,2219532,2221038,2222596,2224005,2225357,2226319,2227270,2228669,2229880,2231113,2231364,2231688,2232776,2234124,2235657,2237020,2238404,2239926,2241300,2242697,2243841,2244956,2246168,2247541,2248566,2249872,2251133,2252259,2253524,2254752,2256086,2257516,2258915,2260290,2261755,2263307,2264248,2265392,2266975,2268673,2270186,2271441,2272704,2274099,2275714,2276909,2277630,2278767,2279368,2280778,2282340,2283733,2285015,2285594,2286391,2287898,2288998,2289818,2290737,2291193,2291883,2292147,2292503,2293305,2294102,2294949,2296153,2297767,2299333,2300548,2301755,2303041,2304342,2305650,2306770,2307862,2308896,2309888,2310909,2311874,2312840,2313815,2314768,2315738,2316696,2317648,2318605,2319641,2320610,2321622,2322601,2323587,2324530,2325522,2326471,2327394,2328303,2329288,2330286,2331156,2332127,2333082,2333994,2334943,2335928,2337124,2338122,2339176,2340365,2341901,2343182,2344249,2345327,2346384,2347457,2348616,2349609,2350666,2351523,2352668,2353538,2354723,2355918,2357187,2358447,2359699,2360685,2361897,2363250,2364301,2365534,2366956,2368172,2369453,2370572,2371896,2373053,2374202,2375474,2376429,2377444,2378616,2379554,2380719,2381781,2382966,2384198,2385454,2386710,2387847,2388770,2389899,2391260,2392682,2393520,2394110,2394600,2395284,2395881,2396444,2397212,2397820,2398514,2399290,2400127,2401015,2401879,2402741,2403581,2404503,2405362,2406208,2407094,2407965,2408836,2409728,2410597,2411408,2412200,2413073,2413984,2414809,2415693,2416530,2417399,2418295,2419225,2420146,2421023,2421965,2422835,2423715,2424595,2425590,2426302,2426976,2427892,2428787,2430070,2431239,2432471,2433862,2435058,2436322,2437732,2439275,2440150,2441101,2442356,2443428,2444749,2445892,2447296,2448365,2449286,2450616,2451795,2452990,2454210,2455321,2456265,2457269,2458061,2459163,2460256,2461207,2462275,2463301,2464505,2466175,2467682,2468967,2470664,2472038,2473220,2474614,2476042,2477503,2478807,2480429,2481615,2482911,2483749,2485291,2486498,2488057,2489499,2491061,2492681,2494152,2495557,2496748,2497303,2498128,2498898,2500334,2501611,2503178,2504495,2505566,2506607,2507417,2508797,2510219,2511726,2512891,2514275,2515780,2517335,2518731,2520074,2521039,2521997,2523392,2524605,2525838,2526089,2526408,2527488,2528839,2530369,2531739,2533123,2534649,2536022,2537418,2538569,2539687,2540903,2542286,2543308,2544615,2545880,2547006,2548274,2549499,2550831,2552261,2553656,2555040,2556509,2558075,2559007,2560152,2561739,2563442,2564956,2566210,2567389,2568420,2569264,2569535,2570277,2570823,2571070,2571295,2571579,2572168,2572701,2573030,2573239,2573685,2574100,2574434,2574589,2574716,2575596,2576756,2578161,2579169,2579916,2580565,2581846,2582749,2583827,2585365,2586774,2587675,2588657,2589641,2590617,2591726,2591952,2592211,2593015,2593845,2594574,2595493,2597316,2598610,2599336,2600533,2601748,2603012,2604322,2605619,2606833,2608393,2609831,2611241,2612487,2613887,2615163,2616438,2617563,2618669,2619726,2620963,2622286,2623485,2624495,2625506,2626679,2627787,2628800,2630045,2631374,2632271,2633392,2634686,2635909,2637119,2638343,2639525,2640716,2641847,2642944,2644200,2645346,2646395,2647327,2648152,2649391,2650639,2651887,2653193,2654400,2655441,2656625,2657835,2658966,2660110,2661324,2662561,2663724,2665e3,2666416,2667521,2668591,2669700,2670818,2671892,2673007,2674094,2675468,2676867,2678109,2679113,2680129,2680929,2682081,2683225,2684423,2685521,2686678,2687882,2688603,2689789,2690908,2691991,2692889,2694069,2695236,2696356,2697486,2698612,2699779,2700779,2701945,2703031,2704273,2705421,2706679,2707854,2709028,2710148,2710925,2712321,2713588,2714628,2715552,2716579,2717698,2718847,2719657,2720675,2721360,2722184,2723462,2724499,2725596,2726686,2727751,2728748,2729710,2730779,2731785,2732734,2733608,2734679,2735761,2736978,2738005,2739067,2740571,2741956,2743358,2744539,2745568,2746396,2747262,2748087,2748838,2750073,2751149,2751833,2752471,2753660,2754839,2755979,2757087,2758322,2759445,2760521,2761751,2763139,2764345,2765563,2766793,2767998,2769222,2770445,2771631,2772834,2774024,2775228,2776415,2777617,2778828,2779847,2780833,2781865,2782653,2783797,2784894,2785930,2786858,2788013,2789153,2789976,2790760,2791449,2792223,2792991,2793572,2794286,2794996,2796249,2797682,2798784,2799952,2801157,2802170,2803252,2804265,2805389,2806393,2807337,2808341,2809503,2810450,2811525,2812739,2813784,2814798,2815999,2817085,2818045,2819066,2820090,2821252,2822501,2823590,2824776,2826167,2827476,2828977,2830299,2831323,2832618,2833531,2834214,2835162,2835942,2836918,2837821,2839013,2839980,2841469,2842675,2843813,2844998,2846124,2847204,2848774,2850076,2851391,2852656,2853849,2854822,2855744,2856680,2857946,2859112,2859973,2861182,2862446,2863656,2864877,2866280,2867410,2868560,2869614,2870601,2871438,2872207,2873394,2874442,2875676,2876597,2877618,2878449,2879154,2879905,2880880,2881852,2882935,2883940,2885319,2886472,2887669,2888574,2889770,2890839,2892021,2893183,2894288,2895372,2896591,2897526,2898833,2899874,2901103,2902309,2903419,2904466,2905633,2906625,2907791,2908843,2909873,2911010,2912152,2913035,2914077,2915605,2916986,2918162,2919442,2920573,2921811,2923080,2924306,2925602,2926816,2928269,2929645,2930891,2932024,2933299,2934458,2935667,2936926,2938117,2939371,2940416,2941702,2942867,2944102,2945385,2946569,2947795,2948868,2950181,2951538,2952834,2954008,2955095,2956557,2957697,2958922,2960407,2961810,2963053,2964310,2965463,2966293,2966898,2967756,2968686,2969855,2970983,2972134,2973296,2974410,2975296,2976138,2977210,2978317,2979224,2980154,2981288,2982538,2983710,2984539,2985536,2986840,2988141,2989199,2990269,2991358,2992503,2993543,2994307,2994986,2995951,2997018,2997980,2999044,3000270,3001333,3002084,3003229,3004441,3005427,3006418,3007510,3008373,3009499,3010801,3012179,3013301,3014471,3015478,3016486,3017440,3018531,3019578,3020851,3022151,3023285,3024244,3025228,3026196,3027205,3028511,3029556,3030739,3031893,3033148,3034328,3035505,3036710,3038031,3039436,3040572,3041689,3042834,3043926,3045062,3046315,3047434,3048404,3049426,3050341,3051244,3051980,3052776,3054071,3055239,3055958,3057257,3058131,3059333,3060275,3061362,3062048,3063176,3064454,3065788,3066892,3068099,3068967,3069828,3070378,3071066,3071898,3072710,3073329,3074414,3075097,3076015,3076777,3077806,3079029,3080177,3081125,3082047,3082963,3083989,3085125,3086082,3087047,3087718,3088657,3089826,3090950,3092465,3093691,3095040,3096176,3097252,3098186,3099197,3100371,3101386,3102652,3103837,3105204,3106208,3107290,3108693,3109524,3110826,3112175,3113551,3114843,3116263,3117556,3118812,3120101,3121312,3122440,3123563,3124504,3125652,3126639,3127410,3127742,3128279,3128638,3129082,3129508,3129910,3130372,3130688,3131028,3131464,3131865,3132276,3132667,3133089,3133505,3133880,3134281,3134945,3136247,3137627,3138729,3140121,3141013,3142044,3143375,3144619,3145730,3146960,3148098,3149131,3150025,3150831,3151868,3153062,3154136,3155147,3156196,3157227,3158716,3159568,3161173,3162514,3164153,3165614,3166700,3168041,3169465,3170934,3172223,3173878,3175029,3176347,3177161,3178592,3179762,3181346,3182818,3184340,3185994,3187436,3188782,3190118,3190714,3191434,3192215,3193668,3194997,3196547,3197977,3199098,3200144,3200907,3202257,3203579,3205063,3206234,3207553,3209039,3210563,3211936,3213215,3214249,3215223,3216613,3217751,3219110,3219358,3219646,3220626,3221910,3223378,3224738,3226160,3227661,3229047,3230467,3231603,3232749,3233934,3235214,3236318,3237644,3238876,3240033,3241314,3242454,3243701,3245116,3246519,3247951,3249367,3250973,3251809,3252935,3254476,3256195,3257661,3258971,3260450,3261788,3263216,3264416,3265694,3266852,3267452,3268404,3269439,3270588,3271095,3272355,3273763,3274825,3275863,3276428,3277053,3277571,3278389,3279374,3280164,3280429,3280744,3281545,3282338,3283145,3284096,3285804,3287062,3288025,3289230,3290486,3291783,3293093,3294282,3295519,3296854,3298205,3299723,3301216,3302808,3304430,3305612,3306913,3308311,3309484,3310793,3311872,3313211,3314060,3315271,3316364,3317707,3318981,3320335,3321678,3323194,3325242,3327290,3329338,3331386,3333434,3335482,3337530,3339578,3341626,3343674,3345722,3347770,3349818,3351866,3353914,3355962,3358010,3360058,3362106,3364154,3366202,3368250,3370298,3372346,3374394,3376442,3378490,3380538,3382586,3384634,3386682,3388730,3390778,3392826,3394874,3396922,3398970,3401018,3403066,3405114,3407162,3409210,3411258,3413306,3415354,3417402,3419450,3421498,3423546,3425594,3427642,3429690,3431738,3433786,3435834,3437882,3439930,3441978,3444026,3446074,3448122,3450170,3452218,3454266,3456314,3458362,3460410,3462458,3464506,3466554,3468602,3470650,3472698,3474746,3476794,3478842,3480890,3482938,3484986,3487034,3489082,3491130,3493178,3495226,3497274,3499322,3501370,3503418,3505466,3507514,3509562,3511610,3513658,3515706,3517754,3519802,3521850,3523898,3525946,3527994,3530042,3532090,3534138,3536186,3538234,3540282,3542330,3544378,3546426,3548474,3550522,3552570,3554618,3556666,3558714,3560762,3562810,3564858,3566906,3568954,3571002,3573050,3575098,3577146,3579194,3581242,3583290,3585338,3587386,3589434,3591482,3593530,3595578,3597626,3599674,3601722,3603770,3605818,3607866,3609914,3611962,3614010,3616058,3618106,3620154,3622202,3624250,3626298,3628346,3630394,3632442,3634490,3636538,3638586,3640634,3642682,3644730,3646778,3648826,3650874,3652922,3654970,3657018,3659066,3661114,3663162,3665210,3667258,3669306,3671354,3673402,3675450,3677498,3679546,3681594,3683642,3685690,3687738,3689786,3691834,3693882,3695930,3697978,3700026,3702074,3704122,3706170,3708218,3710266,3712314,3714362,3716410,3718458,3720506,3722554,3724602,3726650,3728698,3730746,3732794,3734842,3736890,3738938,3740986,3743034,3745082,3747130,3749178,3751226,3753274,3755322,3757370,3759418,3761466,3763514,3765562,3767610,3769658,3771706,3773754,3775802,3777850,3779898,3781946,3783994,3786042,3788090,3790138,3792186,3794234,3796282,3798330,3800378,3802426,3804474,3806522,3808570,3810618,3812666,3814714,3816762,3818810,3820858,3822906,3824954,3827002,3829050,3831098,3833146,3835194,3837242,3839290,3841338,3843386,3845434,3847482,3849530,3851578,3853626,3855674,3857722,3859770,3861818,3863866,3865914,3867962,3870010,3872058,3874106,3876154,3878202,3880250,3882298,3884346,3886394,3888442,3890490,3892538,3894586,3896634,3898682,3900730,3902778,3904826,3906874,3908922,3910970,3913018,3915066,3917114,3919162,3921210,3923258,3925306,3927354,3929402,3931450,3933498,3935546,3937594,3939642,3941690,3943738,3945786,3947834,3949882,3951795,3953843,3955891,3957939,3959987,3962035,3964083,3966131,3968179,3970227,3972275,3974323,3976371,3978419,3980467,3982515,3984563,3986611,3988659,3990707,3992755,3994803,3996851,3998899,4000947,4002995,4005043,4007091,4009139,4011187,4013094,4014852,4016610,4018658,4020706,4022754,4024802,4026850,4028898,4030946,4032994,4035042,4037090,4039138,4041186,4043212,4045260,4047308,4049356,4051404,4053452,4055500,4057548,4059596,4061644,4063692,4065740,4067788,4069836,4071884,4073932,4075980,4078028,4080076,4082124,4084172,4086220,4088268,4090316,4092364,4094412,4096460,4098508,4100556,4102604,4104652,4106700,4108748,4110796,4112844,4114892,4116940,4118988,4121036,4123084,4125132,4127180,4129228,4131276,4133324,4135372,4137420,4139468,4141516,4143564,4145612,4147660,4149708,4151756,4153804,4155852,4157900,4159948,4161996,4164044,4166092,4168140,4170188,4172236,4174284,4176332,4178380,4180428,4182476,4184524,4186572,4188620,4190668,4192716,4194764,4196812,4198860,4200908,4202956,4205004,4207052,4209100,4211148,4213196,4215244,4217292,4219340,4221388,4223436,4225484,4227532,4229580,4231628,4233676,4235724,4237772,4239820,4241868,4243916,4245964,4248012,4250060,4252108,4254156,4256204,4258252,4260300,4262348,4264396,4266444,4268492,4270540,4272588,4274636,4276684,4278732,4280780,4282828,4284876,4286924,4288972,4291020,4293068,4295116,4297164,4299178,4301235,4303283,4305331,4307379,4309427,4311475,4313523,4315571,4317619,4319667,4321715,4323763,4325811,4327866,4329914,4331962,4334010,4336058,4338106,4340162,4342210,4344258,4346306,4348354,4350402,4352450,4354498,4356546,4358594,4360642,4362690,4364738,4366786,4368834,4370882,4372930,4374978,4377026,4379074,4381122,4383170,4385218,4387266,4389314,4391362,4393410,4395458,4397506,4399554,4401602,4403650,4405707,4407755,4409803,4411851,4413899,4415947,4417995,4420043,4422091,4424139,4426187,4428235,4430283,4432331,4434379,4436427,4438475,4440523,4442571,4444619,4446667,4448715,4450763,4452811,4454859,4456907,4458955,4461003,4463051,4465099,4467147,4469195,4471243,4473291,4475339,4477387,4479444,4481492,4483540,4485588,4487636,4489684,4491732,4493780,4495828,4497876,4499924,4501972,4504020,4506068,4508116,4510164,4512212,4514260,4516308,4518356,4520404,4522461,4524509,4526557,4528605,4530653,4532701,4534749,4536797,4538845,4540893,4542941,4544989,4547037,4549085,4551133,4553181,4555229,4557277,4559325,4561373,4563421,4565469,4567526,4569574,4571622,4573670,4575718,4577766,4579814,4581862,4583910,4585958,4588006,4590063,4592111,4594159,4596207,4598255,4600303,4602351,4604399,4606447,4608414,4610462,4612510,4614558,4616606,4618654,4620702,4622750,4624798,4626846,4628894,4630942,4632990,4635038,4637086,4639134,4641182,4643230,4645278,4647326,4649374,4651422,4653470,4655518,4657566,4659614,4661662,4663626,4665538,4667525,4669578,4671626,4673674,4675722,4677770,4679818,4681866,4683923,4685971,4688028,4690076,4692132,4694180,4696228,4698276,4700324,4702372,4704420,4706468,4708516,4710564,4712621,4714669,4716717,4718765,4720813,4722861,4724909,4726957,4729005,4731061,4733109,4735157,4737002,4739059,4741107,4743155,4745203,4747251,4749299,4751347,4753395,4755443,4757491,4759544,4761592,4763640,4765688,4767736,4769612,4771660,4773708,4775756,4777804,4779852,4781900,4783948,4785996,4788044,4790092,4792140,4794188,4796236,4798284,4800332,4802380,4804428,4806485,4808542,4810590,4812638,4814686,4816613,4817996,4819223,4820237,4821471,4822865,4824263,4825542,4826888,4828203,4829550,4830953,4832251,4833545,4834928,4836280,4837667,4838995,4840301,4841665,4843078,4844430,4845809,4847169,4848287,4849533,4851581,4853629,4855677,4857725,4859773,4861821,4863869,4865917,4867965,4870013,4872061,4874109,4876157,4878205,4880253,4882301,4884349,4886397,4888445,4890493,4892541,4894589,4896637,4898685,4900733,4902781,4904829,4906877,4908925,4910973,4913021,4915069,4917117,4919165,4921213,4923261,4925309,4927357,4929405,4931453,4933501,4935549,4937597,4939645,4941693,4943741,4945789,4947837,4949885,4951933,4953981,4956029,4957264,4958841,4960889,4962937,4964985,4967033,4969081,4971129,4973177,4975225,4977273,4979321,4981369,4983417,4985465,4987513,4989561,4991609,4993657,4995705,4997753,4999801,5001849,5003897,5005945,5007993,5010041,5012089,5014137,5016185,5018233,5020281,5022329,5024377,5026425,5028473,5030521,5032569,5034617,5036665,5038713,5040761,5042809,5044857,5046905,5048953,5051001,5053049,5055097,5057145,5059193,5061241,5063289,5065337,5067385,5069433,5071481,5073529,5075577,5077625,5079673,5081721,5083769,5085817,5087865,5089913,5091961,5094009,5096057,5098105,5100153,5102201,5104249,5106297,5108345,5110393,5112441,5114489,5116537,5118585,5120633,5122681,5124729,5126777,5128825,5130791,5132333,5134333,5135868,5137380,5138280,5139731,5141448,5143110,5144836,5146114,5148021,5150069,5151664,5153441,5154721,5156513,5158208,5159747,5161336,5162844,5164748,5166364,5168193,5169576,5170933,5172797,5174651,5176511,5178002,5179161,5180504,5181473,5182833,5184026,5184716,5186225,5187619,5188624,5189683,5191245,5192805,5194032,5195448,5197100,5198771,5199729,5201367,5202926,5204580,5205525,5207137,5208562,5210119,5211023,5212571,5214033,5215628,5216609,5218247,5219810,5221377,5222864,5224607,5226223,5228271,5230319,5232367,5234415,5236463,5238511,5240559,5242607,5244655,5246703,5248350,5250097,5251394,5252799,5254058,5255510,5256817,5258074,5259252,5260370,5261339,5262536,5263531,5264799,5266127,5267611,5268908,5270281,5271778,5272969,5274326,5275433,5276474,5277596,5278794,5279809,5281098,5282536,5283966,5285229,5286498,5287671,5288919,5290444,5292238,5293633,5294667,5295997,5297908,5299849,5301434,5303286,5305334,5307382,5309430,5311487,5313535,5315583,5317581,5319484,5321321,5323219,5325112,5326967,5328400,5329768,5331077,5332228,5333511,5334698,5335966,5337015,5338348,5339714,5341165,5342215,5343449,5344836,5346717,5348611,5350347,5352199,5353969,5355720,5357577,5359386,5361125,5362859,5364517,5366244,5367886,5369672,5371298,5373174,5374882,5376665,5378454,5380169,5381818,5383371,5384996,5386808,5388611,5389797,5391069,5392441,5394090,5395974,5397886,5399816,5401723,5403081,5404331,5405713,5407424,5408993,5410579,5412039,5413885,5415545,5416677,5418055,5419449,5421138,5422710,5424257,5425728,5427469,5429046,5430499,5432396,5434259,5435607,5436912,5438258,5439560,5440966,5442534,5442808,5443186,5443764,5444517,5444833,5445432,5447051,5448577,5449966,5451641,5453267,5454754,5456223,5457940,5459626,5461196,5462631,5463903,5465175,5466625,5468020,5469082,5470433,5472211,5473738,5475175,5476749,5478270,5479928,5480960,5482316,5483702,5484981,5486476,5487808,5488892,5490190,5491377,5492624,5494091,5495616,5497019,5498304,5499859,5501490,5503320,5505149,5507012,5508855,5510709,5512590,5514371,5516214,5518124,5519923,5521761,5523493,5525245,5527103,5528791,5530644,5532341,5534198,5535980,5537924,5539752,5541633,5543399,5545235,5547021,5548786,5550641,5552326,5554205,5556079,5557974,5559827,5561697,5563592,5565450,5567063,5568495,5570045,5571446,5573320,5575215,5577050,5578959,5580849,5582736,5584654,5586406,5588323,5590200,5592050,5593952,5595880,5597749,5599661,5601592,5603486,5605296,5606441,5607774,5609307,5610570,5612112,5614160,5616208,5618256,5619500,5620552,5621760,5622814,5623891,5624956,5625998,5627040,5628200,5629397,5630596,5631927,5633928,5635655,5637105,5638928,5640484,5642238,5644160,5646071,5648006,5649868,5651698,5652990,5654347,5655841,5657216,5658698,5660134,5661677,5662801,5664046,5665592,5666805,5668423,5670292,5672180,5674178,5676123,5677994,5679917,5681834,5683798,5685740,5687625,5689574,5691504,5693343,5694794,5696459,5697833,5699165,5700638,5702057,5703494,5705285,5706662,5708582,5710465,5712392,5714197,5716120,5718022,5719913,5721846,5723607,5725493,5727381,5729311,5731272,5733163,5735129,5736369,5737712,5739203,5740559,5742049,5743422,5745004,5746366,5747897,5749203,5750108,5751761,5753090,5754153,5755349,5756955,5758221,5759980,5761458,5762730,5764398,5765092,5765684,5767438,5769191,5770598,5772425,5773932,5775917,5777860,5779817,5781737,5783590,5785530,5787468,5789328,5791205,5793178,5795047,5796841,5798699,5800442,5802096,5803902,5805614,5807590,5809546,5811510,5813230,5814897,5816652,5818614,5820501,5822181,5823949,5825745,5827590,5829321,5831005,5832843,5834626,5836451,5838270,5840251,5842199,5844125,5846045,5847869,5849736,5851694,5853594,5855345,5857114,5858835,5860519,5862115,5863797,5865465,5867186,5869005,5870883,5872518,5874240,5876057,5877892,5879662,5881452,5882995,5884700,5886443,5888315,5890191,5892063,5893872,5895831,5897798,5899770,5901746,5903182,5904646,5906064,5907565,5909051,5910672,5912238,5913827,5915115,5917026,5918877,5920460,5922357,5924196,5925945,5927360,5928815,5930103,5931181,5932353,5933775,5935482,5937223,5939004,5940947,5942778,5944694,5946656,5948574,5950522,5952064,5953536,5955079,5956682,5958297,5959845,5961688,5963543,5964773,5966391,5967855,5969487,5970935,5972313,5973513,5975068,5976692,5978156,5979706,5981337,5982695,5984187,5985305,5986673,5987859,5989100,5990502,5991755,5993240,5994644,5996117,5997535,5999140,6000923,6002859,6004860,6006908,6008484,6010472,6012347,6014134,6016089,6017591,6019094,6019865,6021580,6023496,6025180,6026466,6027912,6029444,6031303,6033156,6034596,6035977,6037553,6039002,6040534,6042096,6043811,6045514,6047091,6048706,6049654,6050898,6052513,6054277,6055960,6056850,6057347,6057822,6058300,6058698,6059400,6060851,6062201,6063353,6064526,6065651,6067182,6069119,6071095,6072991,6074729,6076308,6077693,6079068,6080914,6082501,6084083,6085749,6087689,6089496,6091452,6093231,6094249,6095865,6097428,6098702,6100254,6101785,6103297,6105039,6106851,6108064,6108743,6110643,6112355,6113946,6115778,6116640,6117421,6118192,6118913,6119702,6120301,6120954,6121496,6122269,6122888,6123892,6124678,6125483,6126264,6126838,6127763,6128527,6129262,6129890,6130484,6131330,6132363,6133412,6134420,6135513,6136659,6137611,6139181,6141002,6142140,6143295,6144244,6145224,6146576,6148055,6149553,6150876,6152559,6154247,6155961,6157200,6158442,6159584,6160828,6162268,6163700,6165476,6167058,6168443,6169667,6171179,6172320,6173485,6174093,6175505,6176716,6177539,6179116,6180689,6182204,6183806,6185603,6187651,6189708,6191756,6193804,6195852,6197772,6199829,6201877,6203925,6205949,6207988,6209864,6211095,6212380,6213744,6214919,6216315,6217879,6219464,6221438,6223486,6225534,6227582,6229630,6231678,6233272,6234364,6235557,6236611,6237674,6238740,6239792,6240856,6241909,6242982,6244120,6245268,6246448,6247569,6248696,6249750,6250795,6251909,6253028,6254091,6255247,6256542,6257716,6258464,6260124,6261707,6262952,6264564,6265743,6266666,6268362,6269499,6270660,6271886,6273239,6274649,6276229,6277958,6279201,6280932,6281838,6282442,6282882,6283314,6284607,6286305,6287736,6289485,6290973,6292518,6294462,6296456,6298378,6300318,6302262,6304136,6306089,6308033,6309945,6311906,6313822,6315628,6317408,6319225,6321043,6322694,6324552,6326247,6328195,6330155,6332148,6334073,6335997,6337709,6339462,6341180,6343165,6344944,6346756,6348533,6350330,6352186,6354109,6355838,6357524,6359247,6361028,6362808,6364640,6366399,6368374,6370302,6372285,6374189,6376051,6377919,6379784,6381686,6383583,6385449,6387150,6388886,6390531,6392352,6394043,6395718,6397310,6399113,6400948,6402763,6404590,6406432,6408213,6410090,6411971,6413787,6415545,6417110,6418834,6420720,6422503,6424424,6426131,6428028,6429821,6431726,6433631,6435617,6437553,6439492,6441208,6442676,6444078,6445596,6447068,6448554,6450241,6451846,6453477,6454633,6456470,6458287,6460091,6461961,6463741,6465550,6467007,6468546,6469802,6470858,6471961,6473424,6475058,6476868,6478656,6480565,6482503,6484358,6486273,6488263,6490189,6492171,6493549,6494912,6496567,6498135,6499766,6501345,6503219,6504994,6506258,6507578,6509206,6510770,6512364,6513345,6514808,6516650,6518224,6519813,6521523,6522825,6524360,6525524,6526851,6528098,6529285,6530719,6531665,6533119,6534518,6535913,6537320,6538916,6540747,6542670,6544632,6546631,6548483,6550320,6552259,6554070,6556047,6558045,6558937,6560586,6561450,6563401,6565386,6567042,6568603,6570287,6572026,6573994,6575645,6577137,6578891,6580325,6582050,6583677,6585355,6587120,6588614,6590075,6591196,6592615,6594336,6596100,6597415,6597958,6598398,6598872,6599315,6599700,6601125,6602521,6603948,6605191,6606326,6607875,6609802,6611723,6613512,6615287,6617154,6618796,6620458,6621564,6623420,6624992,6626702,6628516,6630324,6632055,6632682,6634533,6636472,6638021,6639145,6640661,6642131,6643540,6645051,6646560,6648219,6650027,6651853,6652578,6653766,6655673,6657480,6659265,6660895,6662395,6663211,6664020,6664916,6665491,6666384,6667017,6667628,6668244,6668918,6669587,6670526,6671305,6672128,6672906,6673576,6674315,6675091,6675856,6676647,6677259,6678099,6679071,6680069,6681096,6682244,6683261,6684191,6686116,6687640,6688811,6689932,6690853,6692016,6693313,6694877,6696206,6697350,6699019,6700673,6702358,6703843,6705186,6706654,6707974,6709123,6710448,6711977,6713331,6714823,6716325,6717987,6719745,6721181,6722615,6723717,6725113,6726160,6726917,6728167,6729287,6730229,6731632,6733187,6734776,6736350,6737880,6739454,6741018,6742592,6744372,6746429,6748484,6750541,6752598,6754628,6756600,6758648,6760696,6762744,6764766,6766805,6768719,6769922,6771213,6772596,6773778,6775191,6776750,6778326,6780294,6782342,6784390,6786438,6788486,6790534,6792194,6793290,6794464,6795552,6796605,6797655,6798728,6799785,6800841,6801909,6803035,6804194,6805377,6806493,6807630,6808680,6809721,6810825,6811969,6813028,6814169,6815505,6816688,6817491,6818752,6820342,6822176,6824095,6826090,6828058,6830005,6831923,6833814,6835810,6837695,6839598,6841552,6843503,6845414,6847380,6849323,6850966,6852372,6853693,6855155,6856586,6858037,6859801,6861339,6863137,6864364,6866181,6867692,6869634,6871573,6873518,6875433,6877338,6879230,6881112,6883018,6884939,6886832,6888479,6890158,6891827,6893619,6895309,6897224,6899165,6901078,6902348,6904045,6906009,6907909,6909699,6911477,6913224,6914937,6916697,6918481,6920332,6922169,6924090,6925980,6927764,6929640,6931517,6933313,6934983,6936587,6938384,6940173,6942077,6943872,6945730,6947608,6949536,6951115,6952998,6954956,6956923,6958913,6960835,6962584,6964423,6966274,6967626,6968947,6969970,6970918,6972146,6973648,6975457,6977277,6979234,6980946,6982430,6984156,6985628,6987240,6989088,6990835,6992142,6993786,6995292,6996817,6997718,6999459,7001099,7002331,7004114,7005957,7007563,7009095,7010149,7011512,7012808,7014184,7015537,7017026,7018771,7020490,7022410,7024387,7026394,7028422,7030187,7032137,7034055,7035998,7037952,7039510,7041143,7042230,7044209,7046099,7047687,7049642,7051463,7053073,7054838,7056474,7058064,7059798,7061377,7063193,7065042,7066893,7068624,7070323,7071966,7073499,7075107,7076746,7078354,7080148,7081876,7083692,7085428,7087115,7088501,7090307,7092355,7094412,7096469,7098481,7100529,7102575,7103773,7104951,7106299,7107855,7109890,7111938,7113986,7115611,7116704,7117909,7118974,7120126,7121195,7122353,7123582,7124705,7125819,7126905,7128094,7129677,7131103,7132829,7134052,7135815,7137426,7139335,7141383,7143439,7145487,7147406,7149241,7151110,7152928,7154810,7156611,7157898,7159132,7160428,7161697,7162940,7164169,7165233,7166604,7168011,7169216,7170347,7171687,7173074,7174846,7176694,7178401,7180024,7181645,7183252,7185066,7186774,7188430,7190187,7191782,7193601,7195400,7197103,7198941,7200562,7202366,7204104,7205756,7207426,7209110,7210687,7212433,7214118,7215551,7216815,7218260,7220003,7221927,7223881,7225308,7226526,7227984,7229528,7230935,7232454,7234326,7235887,7237083,7238539,7240052,7241586,7243091,7244611,7246210,7247847,7249360,7250755,7251973,7253306,7254575,7255906,7257334,7258813,7260013,7261469,7262744,7264304,7266133,7267984,7269814,7271582,7273317,7275203,7276873,7278743,7280627,7282490,7284342,7286195,7288063,7289934,7291884,7293435,7294723,7296099,7297661,7299044,7300914,7302962,7304175,7305229,7306419,7307473,7308609,7309881,7311874,7313575,7315220,7316678,7318292,7319526,7320754,7322315,7323566,7325179,7326795,7328420,7330200,7332001,7333774,7335396,7337020,7338812,7340161,7341830,7343579,7345154,7346603,7348223,7349414,7350968,7352783,7354728,7356635,7358487,7360397,7362210,7363285,7364569,7366112,7367330,7368943,7370220,7371474,7373028,7374644,7376200,7377729,7379254,7380783,7382388,7383942,7385480,7386949,7388527,7390010,7391584,7392980,7394291,7395725,7397168,7398583,7400302,7402262,7403465,7404832,7406401,7407001,7407542,7409351,7411246,7412868,7414787,7416740,7418614,7420489,7422378,7424238,7426142,7428020,7429918,7431883,7433699,7435458,7437180,7438794,7440495,7442204,7444108,7445961,7447839,7449419,7451112,7452860,7454775,7456447,7458033,7459719,7461567,7463252,7464888,7466694,7468436,7470273,7472201,7474028,7475911,7477675,7479559,7481381,7482986,7484603,7486228,7487715,7489326,7490914,7492706,7494550,7496051,7497700,7499617,7501472,7503299,7505134,7507008,7508899,7510788,7512641,7514444,7516308,7518047,7519724,7521636,7523372,7525170,7526503,7527958,7529071,7530223,7531251,7532633,7534089,7535934,7537739,7539683,7541002,7542527,7544180,7545633,7547055,7548873,7550435,7551775,7553083,7554533,7555903,7557009,7558284,7559563,7561013,7562474,7563844,7565524,7567229,7569050,7570847,7572577,7574141,7574657,7575083,7575557,7575983,7576356,7577384,7578726,7580135,7581559,7583016,7584519,7586234,7588161,7589870,7591626,7593459,7595147,7596915,7598557,7600317,7602173,7604080,7605948,7607872,7609851,7611450,7613004,7614669,7616525,7617879,7619625,7621245,7622444,7623490,7624153,7625846,7627414,7628951,7630468,7632095,7634152,7636205,7638253,7640210,7642267,7644324,7646228,7647399,7648653,7650095,7651729,7653772,7655820,7657868,7659496,7660595,7661788,7662833,7663935,7665004,7666059,7667227,7668443,7669582,7670625,7671689,7672871,7674420,7676282,7677621,7679358,7681284,7683145,7685124,7687063,7688877,7690615,7692369,7693832,7695435,7696549,7697802,7699349,7700560,7702123,7703807,7705748,7707039,7708454,7710191,7710703,7711271,7712086,7713994,7715583,7717228,7719155,7721117,7723055,7724976,7726847,7728764,7730651,7732481,7734348,7736260,7738222,7740033,7741865,7743566,7745224,7746987,7748786,7750496,7752411,7754240,7756029,7757656,7759378,7761104,7763017,7764687,7766362,7767961,7769750,7771469,7773116,7774809,7776620,7778452,7780223,7782147,7783913,7785775,7787656,7789395,7791228,7793044,7794775,7796702,7798356,7799736,7801329,7802959,7804675,7806352,7808084,7809764,7811481,7813335,7815249,7817152,7819007,7820923,7822792,7824661,7826553,7828410,7830195,7832014,7833885,7835794,7837584,7839184,7840622,7841955,7843178,7844254,7845419,7846910,7848485,7850236,7852203,7854162,7855720,7857298,7858725,7860294,7861738,7863293,7865104,7866461,7867959,7869326,7870530,7872067,7873158,7874520,7875801,7877252,7878601,7880062,7881679,7883479,7885255,7887088,7888827,7890080,7890672,7891142,7891681,7892136,7892556,7893808,7895165,7896606,7897985,7899393,7900894,7902666,7904608,7906411,7908373,7909875,7911463,7913249,7915124,7917026,7918930,7920844,7922792,7924344,7926153,7928001,7929909,7931821,7933517,7935435,7937167,7938917,7940731,7942211,7943867,7945708,7946745,7948110,7948629,7950221,7951810,7953380,7954878,7956523,7958492,7960549,7962606,7964590,7966601,7968658,7970649,7971901,7973085,7974434,7975989,7978017,7980065,7982113,7984006,7985145,7986293,7987425,7988548,7989617,7990677,7991830,7993041,7994164,7995279,7996330,7997522,7999047,8000490,8001892,8003211,8004667,8006099,8007540,8009196,8010794,8012738,8014656,8016591,8018460,8020285,8022141,8023991,8025860,8027685,8029524,8031439,8033355,8035068,8036770,8038397,8040178,8041839,8043753,8045698,8047593,8049035,8050751,8052690,8054498,8056294,8058101,8059859,8061699,8063532,8065444,8067342,8069146,8071013,8072932,8074722,8076592,8078452,8080270,8081904,8083707,8085497,8087296,8089084,8091077,8092814,8094686,8096555,8098446,8100327,8102256,8104074,8105793,8107625,8109470,8110750,8112034,8112917,8113869,8115151,8116766,8118644,8120411,8122387,8124359,8125656,8127224,8128700,8130248,8132003,8133807,8135382,8136783,8138371,8139974,8141381,8142581,8144456,8146182,8147415,8149135,8150971,8152625,8154200,8155286,8156650,8157978,8159360,8160717,8162124,8163687,8165599,8167511,8169215,8170917,8172828,8174675,8176454,8177970,8179576,8181624,8183681,8185708,8187764,8189777,8190891,8192122,8193554,8195103,8197147,8199195,8201100,8202253,8203446,8204502,8205641,8206709,8207879,8209106,8210217,8211358,8212996,8214567,8216157,8218073,8220044,8221979,8223836,8225624,8227497,8229295,8231057,8232855,8234587,8236452,8238285,8240138,8241797,8243438,8245137,8246937,8248791,8250768,8252770,8254465,8255936,8257841,8259720,8261511,8263348,8265190,8267031,8268810,8270604,8272415,8274257,8276112,8278041,8279968,8281749,8283634,8285378,8287142,8288831,8290714,8292649,8294395,8296249,8298111,8299888,8301764,8303692,8305632,8307558,8309477,8311356,8313033,8314926,8316789,8318264,8319555,8320624,8321601,8322834,8324245,8326049,8327809,8329764,8331744,8333320,8334839,8336403,8337956,8339620,8341418,8342887,8344329,8345955,8347490,8348904,8350194,8351900,8353722,8354980,8356726,8358610,8360193,8361682,8362722,8364196,8365465,8366813,8368189,8369647,8371253,8373198,8375070,8376870,8378623,8380519,8382327,8384294,8385640,8387473,8389521,8391578,8393619,8395676,8397547,8398776,8400045,8401494,8403213,8405261,8407309,8408985,8410078,8411282,8412337,8413451,8414525,8415720,8416920,8418005,8419191,8420869,8422440,8424110,8425819,8427809,8429857,8431884,8433716,8435535,8437462,8439312,8441161,8442829,8444057,8445304,8446437,8447727,8449067,8450310,8451494,8452627,8453874,8455150,8456499,8457531,8458840,8460245,8461968,8463828,8465588,8467290,8468860,8470604,8472405,8474208,8475886,8477692,8479308,8481166,8482716,8484568,8486286,8488069,8489903,8491520,8493086,8494746,8496332,8498059,8499991,8501197,8502772,8504692,8506551,8508161,8509485,8510837,8512216,8513542,8514969,8516474,8518176,8520028,8521842,8523740,8525563,8527281,8529131,8530852,8532686,8534541,8536356,8538279,8540121,8542023,8543949,8545876,8547424,8548694,8550068,8551627,8552996,8554857,8556489,8557571,8558733,8560034,8562034,8563841,8565358,8566756,8568466,8570111,8571617,8572863,8574559,8576009,8577919,8579307,8580933,8581973,8582525,8584075,8585737,8587147,8588771,8590733,8592697,8594662,8596481,8598306,8600177,8602040,8603805,8605585,8607391,8609263,8611117,8612972,8614689,8616395,8618033,8619757,8621416,8623319,8625265,8627152,8628818,8630560,8632345,8634322,8636002,8637716,8639510,8641367,8643182,8644998,8646796,8648651,8650501,8652286,8654190,8656113,8658028,8659854,8661607,8663485,8665236,8666890,8668565,8670399,8672128,8673774,8675410,8676988,8678814,8680741,8682700,8684372,8686034,8687908,8689889,8691724,8693584,8695474,8697363,8699329,8701311,8703273,8705178,8706754,8708285,8709770,8711388,8713e3,8714727,8716334,8717988,8719887,8721739,8723539,8725335,8727278,8729141,8730837,8732303,8733746,8735100,8736278,8737496,8738847,8740474,8742273,8744067,8746037,8747932,8749774,8751741,8753722,8755647,8757538,8759008,8760359,8761856,8763453,8765009,8766768,8768617,8770195,8771758,8773074,8774726,8776267,8777811,8778723,8780172,8781888,8783488,8784922,8786743,8787940,8789705,8790790,8791976,8793437,8794449,8795919,8797139,8798576,8799916,8801394,8802757,8804325,8806146,8808080,8810026,8812062,8813870,8815796,8817719,8819528,8821480,8823477,8824497,8825772,8826962,8828892,8830844,8832066,8833595,8835195,8836868,8838820,8840473,8841795,8843489,8844788,8846292,8847970,8849595,8851101,8852843,8854356,8855537,8856624,8858102,8859817,8861568,8862924,8863454,8863865,8864336,8864750,8865132,8866518,8867743,8869091,8870186,8871431,8872702,8874471,8876427,8878343,8880304,8881295,8883153,8884896,8886757,8888483,8890135,8892086,8893943,8895901,8897871,8898962,8900284,8901803,8903547,8905409,8906601,8907346,8909249,8910977,8912607,8914471,8915300,8916128,8916918,8917600,8918413,8918954,8919637,8920203,8920961,8921596,8922612,8923414,8924248,8925002,8925571,8926467,8927242,8927966,8928602,8929145,8930030,8931019,8932082,8933068,8934235,8935328,8936249,8937955,8939691,8940738,8941819,8942806,8943805,8945187,8946714,8948177,8949370,8951093,8952877,8954484,8956140,8957996,8959664,8961032,8962469,8963700,8964801,8965371,8966969,8967843,8969437,8971042,8972514,8974061,8975649,8977354,8979402,8981455,8983503,8985551,8987498,8989546,8991594,8993642,8995690,8997654,8999160,9000339,9001688,9002953,9004247,9005725,9007320,9008950,9010994,9013042,9015090,9017138,9019186,9020690,9021776,9022970,9024022,9025085,9026143,9027206,9028258,9029324,9030466,9031604,9032773,9033892,9035012,9036069,9037124,9038256,9039392,9040618,9041914,9043624,9044958,9046623,9048294,9050187,9052235,9054283,9056224,9058032,9059912,9061766,9063646,9065492,9066918,9068188,9069501,9070604,9071790,9073092,9074343,9075416,9076807,9078267,9079620,9080909,9082031,9082889,9084366,9086227,9088084,9089810,9091514,9093246,9094930,9096780,9098526,9100311,9102082,9103865,9105578,9107383,9108982,9110920,9112645,9114473,9116200,9117843,9119552,9121125,9122838,9124734,9126102,9127675,9129353,9131233,9133159,9134485,9135794,9137175,9138559,9139977,9141436,9142757,9144517,9146398,9148289,9150087,9151926,9153647,9155352,9157217,9159125,9160959,9162863,9164769,9166169,9167496,9168978,9170392,9171847,9173869,9175138,9176206,9177370,9178957,9180967,9182712,9184099,9185956,9187874,9189710,9191559,9193449,9195281,9197122,9199059,9200972,9202907,9204835,9206792,9208658,9209754,9211010,9212555,9213761,9215396,9216692,9218197,9219622,9220818,9221970,9223295,9224745,9226514,9228015,9229576,9230890,9232263,9233724,9234903,9236235,9237501,9238799,9240282,9241897,9243483,9244988,9246447,9248137,9249334,9250584,9252135,9253339,9254898,9256711,9258617,9260074,9261566,9263047,9263729,9265195,9267102,9268735,9270658,9272627,9274425,9276336,9278131,9280127,9281917,9283498,9285082,9286773,9288646,9290543,9292477,9294262,9296020,9297713,9299567,9301554,9303260,9304919,9306694,9308585,9310346,9312118,9313920,9315736,9317576,9319476,9321346,9323272,9325167,9326821,9328729,9330459,9332267,9334113,9335740,9337373,9339139,9340780,9342506,9344415,9345980,9347764,9349573,9351478,9353367,9355243,9357136,9359021,9360929,9362795,9364714,9366656,9368584,9370420,9372203,9374042,9375950,9377902,9379712,9381457,9382937,9384388,9385670,9386755,9387914,9389428,9390964,9392731,9394715,9396121,9397677,9399175,9400796,9402246,9403810,9405505,9406783,9408076,9409714,9410902,9412091,9413319,9414728,9415967,9417460,9418857,9420393,9422138,9424094,9425457,9425985,9426428,9426905,9427313,9427685,9428842,9430183,9431727,9433135,9434559,9436040,9437835,9439792,9441561,9443307,9445130,9447104,9448751,9450526,9452339,9454273,9456215,9458118,9460039,9461985,9463906,9465322,9467007,9468328,9470255,9471789,9473693,9475567,9476709,9477896,9478523,9480285,9481858,9483411,9485006,9486914,9488962,9491010,9493058,9494986,9497034,9499042,9500352,9501521,9502866,9504427,9506368,9508416,9510464,9512434,9513607,9514685,9515858,9517004,9518056,9519123,9520264,9521482,9522633,9523755,9524806,9525995,9527484,9529043,9530457,9532171,9533961,9535518,9536812,9538118,9539652,9540949,9542489,9544131,9546063,9547499,9549088,9550291,9550942,9551844,9553675,9555319,9557234,9559213,9561174,9562965,9564738,9566687,9568523,9570179,9571709,9573472,9575193,9577136,9579007,9580859,9582595,9584313,9586083,9588017,9589832,9591606,9593296,9595172,9596921,9598648,9600435,9602296,9604050,9605866,9607792,9609658,9611507,9613324,9615014,9616941,9618646,9620434,9622161,9623815,9625485,9627241,9629087,9630868,9632648,9634365,9636174,9638023,9639917,9641757,9643649,9645555,9647468,9649374,9651265,9653179,9655073,9656928,9658705,9660487,9662346,9664280,9666104,9667986,9669491,9671021,9672285,9673500,9674571,9675968,9677400,9679300,9681143,9682804,9684311,9685717,9687307,9688717,9690220,9691933,9693252,9694649,9696129,9697331,9698780,9699813,9701289,9702495,9703942,9705278,9706679,9708345,9710284,9712007,9712696,9713188,9713634,9714085,9714446,9715230,9716590,9717975,9719379,9720776,9722401,9724112,9726069,9727909,9729820,9731664,9733424,9735142,9736915,9738851,9740715,9742598,9744478,9746351,9748250,9749828,9751445,9753025,9754799,9756750,9758256,9760140,9761625,9763006,9763911,9764853,9766581,9768191,9769736,9771446,9773494,9775548,9777596,9779531,9781579,9783627,9785436,9786628,9787925,9789378,9791115,9793163,9795211,9797259,9798705,9799789,9800990,9802041,9803112,9804172,9805274,9806406,9807620,9808776,9809829,9810959,9812224,9813848,9815717,9817414,9819271,9821157,9823048,9824941,9826929,9828840,9830809,9832759,9834716,9836631,9838580,9840428,9842227,9843776,9845602,9846668,9848695,9849345,9850346,9851651,9853588,9855035,9856963,9858909,9860828,9862750,9864614,9866524,9868372,9870295,9872237,9874157,9875860,9877530,9879139,9880948,9882598,9884479,9886428,9888284,9889556,9891242,9893129,9895002,9896717,9898563,9900379,9902180,9903880,9905705,9907538,9909454,9911402,9913240,9915093,9917024,9918879,9920703,9922316,9923984,9925689,9927468,9929208,9931085,9932889,9934705,9936650,9938283,9940137,9942078,9944052,9945952,9947572,9949348,9951175,9952600,9953788,9954780,9955678,9956806,9958340,9960169,9961919,9963887,9965661,9967074,9968713,9970175,9971748,9973512,9975298,9976653,9978238,9979829,9981396,9982479,9984141,9985749,9987238,9988788,9990544,9992210,9993959,9995075,9996347,9997734,9999071,10000547,10001835,10003376,10005151,10007009,10008970,10010996,10013020,10014819,10016765,10018696,10020614,10022547,10024372,10026260,10027015,10028977,10030908,10032520,10034373,10036230,10037956,10039549,10041292,10042951,10044536,10046179,10047988,10049875,10051653,10053444,10055109,10056716,10058396,10059933,10061542,10063045,10064826,10066468,10068293,10070105,10071855,10073228,10074721,10076754,10078802,10080850,10082872,10084920,10086968,10088829,10090035,10091338,10092791,10094561,10096609,10098657,10100705,10101977,10103062,10104233,10105311,10106424,10107498,10108688,10109885,10110970,10112107,10113173,10114280,10115989,10117514,10119371,10121351,10123319,10125137,10127060,10128992,10130927,10132925,10134824,10136567,10138123,10139755,10140999,10142693,10144340,10146104,10147455,10149195,10149852,10151388,10152912,10154581,10156189,10158154,10160104,10161990,10163814,10165665,10167517,10169398,10171255,10173002,10174817,10176639,10178571,10180399,10182252,10184015,10185732,10187372,10189159,10190841,10192541,10194454,10196330,10198064,10199778,10201453,10203419,10205229,10207001,10208721,10210513,10212342,10214177,10215869,10217736,10219535,10221354,10223288,10225204,10227122,10228954,10230735,10232606,10234397,10236159,10237941,10239632,10241407,10243012,10244643,10246139,10247967,10249902,10251866,10253711,10255544,10257460,10259364,10261e3,10262777,10264723,10266549,10268519,10270504,10272460,10274415,10276106,10277619,10279042,10280507,10282080,10283765,10285317,10286851,10288692,10290594,10292404,10294163,10296095,10297860,10299583,10301049,10302543,10303859,10305003,10306209,10307673,10309254,10311125,10312879,10314823,10316783,10318582,10320499,10322487,10324409,10326287,10327718,10329227,10330772,10332438,10334062,10335803,10337617,10339068,10340545,10341917,10343449,10345114,10346649,10347539,10348928,10350643,10352335,10353871,10355768,10356989,10358702,10359888,10361177,10362597,10363679,10365164,10366321,10367769,10369149,10370518,10371942,10373545,10375363,10377330,10379326,10381340,10382957,10384932,10386799,10388549,10390487,10392267,10393537,10394490,10395917,10397846,10399702,10400834,10402301,10403880,10405648,10407517,10409053,10410385,10412126,10413577,10415158,10416797,10418423,10420033,10421658,10423239,10424187,10425414,10427035,10428790,10430552,10431502,10431984,10432427,10432871,10433259,10433876,10435331,10436581,10437831,10439017,10440202,10441838,10443814,10445676,10447563,10448736,10450475,10452381,10454062,10455708,10457408,10459310,10461202,10463185,10465137,10466550,10467662,10469294,10470946,10472788,10474358,10475119,10476733,10478517,10480294,10481932,10482728,10483552,10484487,10485054,10485970,10486615,10487176,10487808,10488401,10489080,10490024,10490753,10491540,10492297,10493008,10493692,10494467,10495197,10495994,10496604,10497544,10498542,10499536,10500559,10501669,10502700,10503613,10505597,10506982,10508203,10509264,10510211,10511476,10512776,10514340,10515838,10517022,10518717,10520414,10522084,10523796,10525642,10527219,10528543,10530072,10531239,10532429,10533014,10534524,10535446,10537034,10538571,10540147,10542195,10544243,10546291,10548339,10550309,10552320,10554368,10556416,10558464,10560428,10562032,10563245,10564607,10565882,10567174,10568663,10570266,10571858,10573902,10575950,10577998,10580046,10582094,10583560,10584645,10585840,10586892,10587952,10589001,10590063,10591121,10592183,10593323,10594453,10595617,10596733,10597851,10598907,10599962,10601093,10602228,10603456,10604750,10606330,10608243,10610145,10612123,10614040,10615926,10617823,10619804,10621765,10623693,10625575,10627554,10629484,10631276,10633139,10635065,10636925,10638864,10640735,10642589,10644443,10646375,10648155,10650048,10652008,10653882,10655651,10657058,10658259,10659522,10660773,10661690,10662691,10663698,10664707,10665420,10666068,10666741,10667394,10668083,10668841,10669582,10670249,10670889,10671540,10672283,10672914,10673623,10674236,10674870,10675610,10676401,10677084,10677689,10678446,10679144,10679791,10680550,10681181,10682434,10683630,10684860,10686127,10687096,10688069,10689031,10690052,10690792,10691418,10692078,10692733,10693418,10694142,10694870,10695539,10696214,10696849,10697563,10698271,10698975,10699600,10700213,10700820,10701612,10702395,10703031,10703839,10704521,10705264,10705935,10706847,10708053,10709087,10710191,10711161,10712014,10712894,10713775,10715025,10716038,10717127,10718258,10719051,10719943,10720799,10721837,10723255,10724386,10725619,10726722,10727673,10728652,10729613,10730524,10731169,10731837,10732493,10733211,10733972,10734644,10735324,10735955,10736693,10737326,10738088,10738727,10739358,10740087,10740890,10741627,10742279,10742982,10743673,10744381,10745159,10746448,10747597,10748812,10750052,10750922,10751893,10752864,10753849,10754565,10755191,10755828,10756482,10757157,10757893,10758560,10759290,10759918,10760626,10761327,10762030,10762649,10763276,10763925,10764717,10765424,10766026,10766734,10767447,10768174,10768870,10769617,10770332,10771097,10771764,10773169,10774370,10775570,10776809,10777835,10778774,10779733,10780678,10781505,10782124,10782746,10783391,10784058,10784789,10785543,10786209,10786896,10787542,10788305,10788959,10789640,10790216,10790813,10791484,10792247,10792938,10793565,10794330,10795044,10795692,10796377,10797023,10797754,10798384,10799124,10799734,10800528,10801803,10802820,10803922,10804915,10805768,10806659,10807538,10808873,10810038,10811262,10812521,10813480,10814440,10815416,10816432,10817150,10817763,10818399,10819042,10819733,10820474,10821188,10821839,10822526,10823178,10823962,10824610,10825268,10825831,10826447,10827157,10827938,10828627,10829242,10829997,10830735,10831387,10832035,10832711,10833437,10834041,10834806,10835423,10836306,10837606,10838789,10840070,10841172,10842075,10843088,10844044,10844949,10845584,10846208,10846856,10847507,10848223,10848982,10849645,10850328,10850973,10851722,10852379,10853065,10853661,10854284,10855046,10855818,10856435,10857103,10857906,10858620,10859332,10860022,10860809,10861512,10862239,10863290,10864328,10865378,10866499,10867371,10868242,10869104,10869953,10871357,10872554,10873636,10874435,10875774,10877097,10878429,10879787,10881011,10882333,10883546,10884768,10886032,10887067,10888043,10889027,10890006,10890821,10891451,10892080,10892754,10893436,10894146,10894911,10895559,10896217,10896870,10897577,10898300,10898998,10899622,10900231,10900878,10901662,10902388,10903023,10903793,10904512,10905574,10906603,10907657,10908775,10909738,10910612,10911473,10912189,10913498,10914578,10915584,10916958,10918180,10919483,10920834,10921812,10922847,10923907,10924917,10925888,10926592,10927403,10928773,10929714,10930622,10931535,10932436,10933505,10934910,10936070,10937330,10938475,10939342,10940460,10941378,10942232,10943173,10944546,10945846,10947160,10948308,10949236,10950418,10951459,10952221,10953567,10954796,10955977,10957283,10958165,10959210,10960103,10961006,10962391,10963557,10964771,10965892,10966769,10967859,10968793,10969596,10970752,10971723,10973023,10974164,10975455,10976671,10977862,10979111,10980119,10981005,10982088,10983083,10983803,10985038,10986190,10987400,10988672,10989540,10990544,10991609,10992614,10993319,10994647,10995896,10997067,10998337,10999182,11000235,11001210,11001967,11003375,11004582,11005848,11007096,11007970,11009058,11010088,11010959,11011824,11013215,11014348,11015559,11016695,11017575,11018761,11019492,11020779,11021912,11023125,11024395,11025222,11026233,11027286,11028134,11029102,11030411,11031706,11033027,11034247,11035202,11036318,11037353,11038361,11039335,11040110,11041386,11042573,11043821,11045095,11046040,11046975,11048002,11049016,11049741,11051056,11052210,11053382,11054667,11055542,11056644,11057703,11058560,11059587,11060797,11061957,11063204,11064124,11065008,11066044,11066702,11067960,11069104,11070346,11071605,11072486,11073530,11074455,11075210,11076327,11077349,11078436,11079558,11080540,11081408,11082284,11082999,11084248,11085278,11086341,11087459,11088371,11089242,11090046,11091161,11092410,11093758,11095012,11096022,11096943,11097944,11098673,11100034,11101197,11102399,11103694,11104542,11105602,11106605,11107436,11108457,11109659,11110850,11112085,11113111,11114e3,11115079,11116045,11116763,11118024,11119274,11120592,11121941,11122831,11123886,11124969,11125864,11126878,11128214,11129394,11130664,11131766,11132642,11133734,11134665,11135465,11136597,11137768,11138964,11140167,11141098,11142069,11143026,11143854,11145281,11146524,11147761,11148920,11149829,11150914,11151726,11152853,11154142,11155328,11156653,11157479,11158460,11159685,11160837,11162076,11163179,11164075,11165177,11165891,11167159,11168191,11169255,11170366,11171277,11172122,11172932,11174059,11175315,11176641,11177959,11179059,11180012,11181067,11182089,11183090,11183973,11184738,11186107,11187338,11188520,11189640,11190307,11191653,11192828,11193856,11194795,11196055,11197370,11198549,11199832,11200921,11201794,11202918,11203932,11204639,11206001,11207330,11208677,11210024,11211206,11212653,11213846,11215123,11216249,11217180,11218258,11219047,11220189,11221376,11222567,11223840,11224829,11225758,11226757,11227577,11228970,11230114,11231289,11232461,11233339,11234507,11235588,11236312,11237614,11238833,11240116,11241467,11242430,11243437,11244517,11245546,11246556,11247341,11248407,11249725,11250884,11252113,11253129,11253992,11255007,11255730,11256895,11258100,11259352,11260632,11261557,11262545,11263651,11264638,11265356,11266691,11267907,11269099,11270253,11271131,11272215,11273135,11273839,11275174,11276341,11277560,11278861,11279711,11280765,11281781,11282629,11283625,11284818,11286052,11287245,11288277,11289188,11290189,11290925,11292063,11293242,11294528,11295696,11296806,11297760,11299087,11300157,11301259,11302158,11302954,11304199,11305509,11306741,11307938,11309067,11310145,11311366,11312596,11313912,11315016,11316074,11316868,11317957,11319346,11320707,11322063,11322804,11324118,11325392,11326668,11327938,11329247,11330443,11331671,11332982,11334159,11335239,11336520,11337674,11338673,11339726,11340897,11341998,11343270,11344551,11345766,11347016,11347924,11349024,11350142,11351341,11352432,11353442,11354637,11355960,11357110,11358045,11359133,11360159,11360939,11361618,11362917,11364307,11365508,11366522,11367556,11368675,11369598,11370787,11371630,11372832,11373422,11374371,11375459,11376202,11377412,11378616,11379809,11380937,11382059,11383338,11384523,11385683,11386859,11387877,11388816,11389827,11390948,11392138,11393309,11394455,11395753,11396997,11398296,11399283,11400452,11401670,11402906,11403889,11405136,11406381,11407730,11409041,11410038,11411343,11412575,11413926,11414868,11416110,11417349,11418635,11419905,11421133,11422467,11423770,11424890,11426036,11427101,11428522,11429771,11430957,11432153,11433392,11434572,11435813,11436748,11437791,11438939,11440012,11441291,11442573,11443845,11445150,11446495,11447661,11448918,11450112,11451310,11452592,11453784,11455027,11456070,11457316,11458410,11459481,11460653,11461604,11462764,11463582,11464626,11465494,11466807,11467919,11468951,11470185,11471352,11472695,11474012,11475029,11476082,11476848,11477972,11479145,11480096,11480993,11482010,11483233,11484364,11485505,11486425,11487466,11488617,11489867,11491043,11492167,11493425,11494689,11495810,11496944,11498029,11499075,11500117,11501003,11501824,11502897,11504030,11505286,11506394,11507546,11508438,11509447,11510428,11511630,11512809,11513928,11515066,11516180,11517042,11518166,11519263,11519959,11521112,11522221,11523306,11524386,11525577,11526841,11527787,11528882,11529950,11531145,11532385,11533264,11534272,11535250,11536284,11537454,11538333,11539283,11540330,11541370,11542555,11543793,11544934,11546168,11547382,11548418,11549658,11550993,11552333,11553928,11555390,11556700,11557842,11559238,11560271,11561537,11562719,11563827,11564974,11566110,11567206,11568383,11569438,11570733,11571770,11572902,11573810,11574811,11575801,11576983,11578062,11579200,11580346,11581637,11582637,11583829,11584979,11586168,11587304,11588305,11589424,11590573,11591566,11592911,11594198,11595436,11596415,11597332,11598318,11599534,11600566,11601644,11602833,11604080,11605312,11606512,11607868,11609141,11610292,11611549,11612477,11613565,11614573,11615561,11616627,11617724,11618964,11620108,11621104,11622279,11623474,11624828,11626159,11627233,11628710,11629824,11630897,11632063,11633321,11634508,11635641,11636705,11637978,11639145,11640240,11641546,11642605,11643570,11644758,11645858,11646895,11647946,11649138,11650278,11651296,11652180,11653476,11654607,11655958,11657117,11658361,11659449,11660779,11661710,11662919,11664218,11665507,11666758,11667657,11668689,11670053,11671272,11672503,11673621,11674705,11675919,11677198,11678348,11679488,11680689,11681802,11682955,11684300,11685791,11687075,11688173,11689428,11690563,11691670,11692632,11693623,11694783,11695935,11697016,11698243,11699287,11700385,11701389,11702624,11703656,11704846,11705903,11706948,11708018,11709299,11710395,11711537,11712607,11713855,11715246,11716273,11717655,11719025,11719848,11720395,11721571,11722425,11723367,11724122,11724883,11725483,11726271,11726718,11727172,11727661,11728573,11729321,11730153,11730589,11731043,11731540,11732244,11732989,11734297,11735556,11736700,11737884,11739127,11740290,11741346,11742124,11742655,11743764,11744618,11745427,11746279,11747116,11747714,11748587,11749058,11749491,11749995,11750963,11751735,11752563,11753007,11753471,11753913,11754415,11755194,11756267,11757556,11758663,11759634,11760706,11761720,11763041,11764414,11765962,11767237,11768703,11770279,11771405,11772851,11774133,11775546,11776852,11778435,11779581,11780951,11781741,11783061,11784268,11785914,11787448,11788877,11790517,11792080,11793373,11794942,11795576,11796249,11796897,11798336,11799785,11801240,11802755,11803880,11804647,11805542,11806844,11808129,11809567,11810947,11812099,11813475,11815070,11816432,11817793,11819049,11819986,11821255,11822388,11823922,11824265,11824520,11825412,11826487,11827900,11829349,11830754,11832217,11833683,11835179,11836462,11837561,11838613,11839846,11841076,11842391,11843669,11844865,11846115,11847246,11848387,11849771,11851186,11852605,11853939,11855550,11856490,11857460,11858927,11860641,11862106,11863492,11864590,11865330,11866252,11867633,11868195,11868964,11869670,11870564,11871118,11872415,11873976,11875469,11876675,11878208,11879316,11880815,11882186,11883593,11884532,11885851,11886531,11887482,11888639,11890109,11891075,11892490,11893916,11895232,11896773,11897660,11898814,11899570,11900551,11901383,11902453,11903749,11904798,11906090,11907521,11908230,11909512,11910799,11911345,11912706,11913962,11914627,11915793,11916965,11917691,11918177,11919303,11920442,11921128,11921667,11922771,11923886,11924528,11925118,11926244,11927330,11927920,11928990,11929867,11931290,11932437,11933938,11935481,11936486,11937771,11938840,11939802,11940954,11942371,11943440,11944086,11945191,11946313,11946976,11947547,11948663,11949767,11950383,11950971,11952104,11953187,11953752,11954382,11955532,11956585,11957127,11958122,11959308,11960282,11961584,11962649,11963615,11964770,11965178,11966421,11967681,11969354,11970443,11971514,11972539,11973962,11975323,11976506,11977455,11978590,11979582,11980506,11981504,11982614,11983997,11985295,11986578,11987839,11989385,11990843,11992449,11993863,11995430,11996509,11997577,11998723,12000094,12001556,12002702,12003496,12003727,12003968,12004241,12004837,12005652,12006390,12007261,12008100,12008881,12010536,12012138,12013233,12014459,12015698,12017002,12018312,12019566,12020860,12022219,12023328,12024484,12025737,12026770,12028051,12029135,12030299,12031380,12032634,12033618,12034838,12035946,12036859,12038233,12039663,12040693,12042026,12043412,12044788,12046341,12047718,12048943,12049966,12051245,12052575,12053763,12054697,12055748,12056983,12058102,12059296,12060528,12061792,12062835,12063249,12064344,12065232,12066426,12067604,12068837,12070174,12071363,12072391,12073748,12074989,12076073,12077332,12078692,12079951,12081080,12082320,12083550,12084683,12086066,12087315,12088239,12089198,12090232,12091396,12092479,12093710,12094991,12096112,12097236,12098433,12099659,12100899,12102104,12103010,12103906,12105241,12106498,12107908,12109169,12110342,12111535,12112756,12113997,12115118,12116107,12117105,12118094,12119228,12120404,12121617,12122868,12124049,12125312,12126532,12127971,12128927,12129871,12130546,12131791,12133094,12134110,12135220,12136421,12137728,12138906,12140180,12141294,12142373,12143674,12144834,12146009,12147163,12148346,12149450,12150407,12151596,12152927,12154108,12155279,12156638,12157995,12159055,12160285,12161468,12162606,12163878,12164894,12165894,12167131,12168500,12169855,12170754,12171823,12173107,12174347,12175221,12176327,12177581,12178734,12179892,12180831,12182051,12183305,12184609,12185755,12186814,12188015,12189193,12190516,12191837,12193178,12194595,12195841,12196960,12198185,12199337,12200553,12201674,12202621,12203685,12204734,12205832,12207363,12208961,12210291,12211923,12213381,12214470,12215819,12217219,12218703,12219986,12221627,12222791,12224110,12224927,12226422,12227600,12229155,12230642,12232201,12233832,12235288,12236683,12237920,12238487,12239293,12240084,12241534,12242831,12244398,12245743,12246831,12247868,12248696,12250077,12251485,12252988,12254142,12255502,12257007,12258553,12259936,12261248,12262244,12263198,12264574,12265792,12267048,12267299,12267614,12268678,12269996,12271511,12272899,12274296,12275813,12277162,12278575,12279722,12280860,12282064,12283433,12284474,12285804,12287051,12288153,12289448,12290673,12291996,12293418,12294809,12296206,12297688,12299271,12300187,12301318,12302892,12304596,12306100,12307359,12308396,12309300,12309526,12309785,12310497,12311283,12312085,12313705,12315291,12316519,12317700,12318999,12320298,12321630,12322707,12324146,12325378,12326682,12327913,12329297,12330417,12331683,12332908,12334093,12335085,12336313,12337351,12338438,12339598,12340839,12342082,12343276,12344335,12345524,12346921,12348206,12349296,12350468,12351680,12352819,12354045,12355032,12356206,12357661,12358765,12359892,12361146,12362307,12363386,12364514,12365763,12366976,12367947,12368921,12370111,12371195,12372207,12372882,12373600,12374618,12375679,12376851,12378013,12379180,12380143,12381203,12382081,12383067,12384160,12385230,12386479,12387568,12388561,12389417,12390628,12391528,12392486,12393437,12394624,12395583,12396720,12397828,12398675,12399749,12401031,12402423,12403649,12404962,12406130,12407366,12408483,12409720,12410439,12411532,12412753,12414158,12415207,12416516,12417965,12419199,12420542,12421919,12423329,12424532,12425890,12427352,12428590,12429762,12430755,12431643,12433067,12434282,12435392,12436684,12438054,12439484,12440767,12442040,12443191,12444547,12445936,12447338,12448581,12449828,12450777,12452181,12453551,12454622,12455973,12456879,12457703,12458533,12459507,12460764,12462082,12463459,12464796,12465998,12467057,12468142,12469506,12470648,12471952,12472936,12474120,12475347,12476506,12477788,12478890,12480159,12481388,12482684,12483888,12485188,12486396,12487466,12488806,12489996,12491227,12492226,12493523,12494972,12496258,12497365,12498506,12499555,12500833,12501379,12502381,12503288,12504323,12505405,12506529,12507697,12508857,12510110,12511327,12512390,12513687,12515046,12516071,12517415,12518880,12520188,12521309,12522532,12523829,12524970,12526152,12527459,12528749,12529943,12531027,12532245,12533467,12534628,12535971,12537102,12537943,12539005,12540238,12541364,12542446,12543665,12544747,12545894,12546982,12548188,12549376,12550350,12551334,12552757,12554067,12555238,12556426,12557504,12558642,12559850,12561048,12562168,12563423,12564781,12566019,12567255,12568482,12569811,12570943,12572065,12573388,12574614,12576056,12577464,12578789,12580132,12581504,12582809,12584070,12585293,12586518,12587766,12588822,12589882,12590685,12591318,12592417,12593315,12594103,12594677,12595750,12596837,12598100,12599183,12600169,12601089,12602090,12603176,12604183,12605200,12606642,12607705,12608939,12610223,12611568,12612438,12613225,12614104,12614917,12615610,12616277,12616863,12617602,12618361,12619115,12619892,12620499,12621191,12621734,12622407,12622964,12623482,12624082,12624715,12625490,12626136,12626691,12627198,12627541,12627948,12628352,12628969,12629495,12630135,12630696,12631086,12631531,12631955,12632331,12632654,12633014,12633383,12633759,12634206,12634516,12634919,12635308,12635710,12636145,12636473,12636749,12637254,12637541,12638066,12638421,12638807,12639189,12639593,12639820,12640060,12640278,12640496,12640726,12640948,12641195,12641417,12641662,12641883,12642130,12642363,12642592,12642825,12643059,12643289,12643515,12643743,12643973,12644213,12644437,12644663,12644890,12645118,12645337,12645557,12645784,12646011,12646248,12646472,12646693,12646916,12647140,12647363,12647583,12647807,12648030,12648252,12648509,12648738,12648973,12649200,12649436,12649667,12649896,12650130,12650357,12650597,12650823,12651052,12651282,12651512,12651743,12651975,12652201,12652429,12652814,12653232,12653634,12654006,12654460,12654796,12655109,12655861,12656520,12657160,12657747,12658265,12658874,12659558,12660234,12660936,12661593,12662131,12662735,12663270,12663800,12664384,12664909,12665319,12665689,12666377,12667485,12668797,12669937,12670621,12671636,12672579,12673554,12674489,12675602,12676795,12678145,12679398,12680582,12681573,12682769,12683663,12684886,12685826,12687020,12688089,12688898,12689758,12690899,12691830,12692786,12693904,12694750,12695663,12696518,12697360,12698338,12699089,12700082,12701117,12702560,12703749,12704696,12705764,12706776,12707691,12708750,12709696,12710716,12711755,12712752,12713676,12714830,12715928,12716728,12717737,12718629,12719853,12720686,12721594,12722529,12723726,12724403,12725448,12726399,12727662,12728774,12729782,12730734,12731939,12732951,12733938,12734696,12735758,12736924,12737933,12738834,12739687,12741004,12741985,12743337,12744512,12745524,12746650,12747677,12748971,12750291,12751498,12752667,12753843,12754897,12756128,12757570,12758520,12759572,12760683,12761872,12763139,12764420,12765398,12766401,12767632,12768742,12769904,12770996,12772112,12773139,12774310,12775441,12776552,12777433,12778597,12779809,12781005,12782077,12783012,12783695,12784950,12786073,12787145,12788356,12789584,12790598,12791840,12792734,12793985,12795044,12796369,12797580,12798633,12799623,12800841,12801978,12802999,12804112,12805265,12806270,12807322,12808543,12809557,12810704,12811910,12813143,12814398,12815385,12816622,12817824,12819065,12820397,12821646,12822793,12823815,12824991,12825815,12826503,12827695,12828827,12829945,12831013,12832175,12833241,12834395,12835436,12836270,12837002,12838154,12839334,12840463,12841602,12842651,12843607,12844488,12845771,12846738,12847913,12848774,12849651,12850772,12851888,12853e3,12853872,12854752,12855594,12856350,12857062,12858094,12859187,12860330,12861902,12862989,12864236,12865268,12866331,12867281,12868423,12869428,12870442,12871622,12872939,12874315,12875386,12876318,12877450,12878518,12879627,12880674,12881822,12883004,12884115,12885073,12886107,12887057,12888105,12889237,12890410,12891674,12892672,12893700,12894558,12895530,12896839,12897992,12899103,12900356,12901542,12902798,12903801,12904793,12905780,12906832,12907709,12908570,12909552],sizes:[1328,1283,1331,1152,1223,1232,1265,1416,1276,927,1305,1192,1167,1399,1292,1092,1138,1085,1019,1182,1046,1150,1101,1263,1143,1233,1330,1100,1171,928,1227,1312,1247,1288,1453,1367,1134,1158,1193,1181,1117,1224,961,1064,1221,1186,1146,1329,1186,1184,1143,1167,1040,1315,1346,1352,1088,1438,1174,1223,1149,1117,1268,1240,1163,1166,1084,1195,1160,1126,1183,1057,1031,1009,1281,1244,1301,1224,992,1030,999,1018,949,903,875,820,1044,1073,965,1203,1376,1182,1394,1367,693,1036,706,916,827,1128,1255,1106,1175,1228,1159,1070,942,791,855,861,948,852,1156,1095,948,1062,1044,1144,1170,1504,1300,1448,1615,1199,1465,1320,1383,1406,1447,1144,1305,826,1262,1410,1617,1453,1385,1611,1608,1295,1492,762,662,635,1363,1379,1314,1527,1112,809,976,1166,1400,1378,1485,1092,1411,1589,1370,1333,1342,881,1162,1241,1458,579,243,781,990,1469,1400,1472,1448,1458,1457,1227,989,1040,1363,1293,1276,1275,1226,1170,1075,1236,1364,1432,1414,1319,1569,1006,1007,1354,1613,1521,1472,1226,705,875,1441,570,763,713,857,559,1392,637,852,819,1e3,915,889,842,893,766,1148,980,1134,1224,1003,1413,1369,1189,1067,1509,773,1315,1374,1416,1577,1311,1353,1349,1330,1421,1189,960,1074,1213,662,1234,1477,1300,1414,1213,1409,842,1529,1556,1436,1429,1522,1401,1093,1076,1234,1494,1327,1301,737,258,275,267,622,824,724,876,914,1949,1344,1048,1198,1301,1308,1349,1062,1353,1308,1203,1267,1206,1204,1200,1141,1030,1186,1113,1111,1197,1025,1189,1150,1022,1092,1246,1151,1062,1214,1265,1186,1222,1085,1042,1245,1362,1054,1235,971,817,913,1203,1353,1216,970,964,1166,1165,1286,1175,1078,876,1273,1247,1331,1254,1021,1011,1037,1094,1053,1126,1150,1119,1482,1313,1297,1183,1107,1029,1308,1263,1037,947,1069,1278,972,1169,819,1174,1199,1280,1006,1258,1204,1164,1083,799,1031,741,866,898,917,1139,678,851,1136,1112,861,951,1055,1097,1007,998,782,1078,709,1158,1354,1116,1062,830,1154,1091,1138,962,1024,1045,922,929,830,1095,914,760,1151,1102,1187,1014,1301,917,1098,829,945,1181,914,1278,950,1078,736,948,1190,1367,1266,1122,1095,1333,1089,1229,1113,1275,1162,838,687,850,811,799,819,778,755,1084,753,743,775,681,767,608,714,837,866,795,778,1189,1141,1087,965,1015,888,759,877,911,1044,1516,1204,1062,1167,1091,1272,993,1036,1303,1209,1162,1196,1401,1269,1389,1139,1290,1186,1103,1333,1252,1408,1223,1413,1367,1326,1231,1238,1151,1380,1350,1162,1044,1192,1166,1198,1209,1441,1460,968,1232,1217,1217,1517,1272,1397,1484,1371,1312,989,612,629,913,962,741,1049,802,956,949,941,719,876,868,755,829,857,755,813,746,828,712,579,399,408,1371,1259,1298,1242,1222,1311,1225,1193,1269,1215,1300,973,1204,917,1304,1105,1246,1050,1129,911,1395,1037,1265,1208,1193,1253,1075,1176,1208,1321,1363,1216,1073,1014,1165,934,917,1028,1007,964,950,1023,1170,1035,1097,1191,1312,1324,905,1143,1115,894,1208,1074,1301,1352,1364,1323,1020,1131,1009,929,894,1236,1246,1129,1194,1072,1144,948,923,903,867,1148,1172,898,896,622,587,1182,1393,1211,1296,1045,1010,948,1155,1186,1070,1187,1023,1096,1269,1371,1245,1227,1157,892,697,959,1103,1068,965,903,832,834,1232,1216,1047,1422,1352,1068,1246,1063,1175,848,1087,994,1131,973,1212,915,783,1285,1199,1018,842,963,1180,1333,1104,1218,1243,1259,865,1058,1111,1035,969,1152,1071,1030,846,995,1016,1133,1073,1179,1408,1263,1281,1215,1329,1408,1431,1362,1308,1186,1121,1174,1184,1276,1117,1444,1248,1100,1232,1157,1191,1155,1208,1382,1186,1357,1265,1347,1347,1235,1215,1264,1245,812,968,1212,1336,1305,1175,1243,1166,1217,1206,1260,1494,1276,1311,1046,1348,1495,1312,1269,1431,1405,1178,1114,1177,1460,1407,1148,1269,1293,1113,1118,1171,1200,1090,1250,1142,1267,1239,1119,1247,1122,811,1173,1217,1073,1223,1344,1066,1392,1400,1358,1251,1116,1230,1150,1301,1360,1233,1314,1222,1124,932,1061,1091,989,1173,1149,1094,1124,1548,1455,1617,1388,1513,1543,1057,1398,1301,1420,1322,1605,1136,1368,813,1362,1183,1593,1455,1457,1670,1464,1294,1492,601,698,747,1471,1293,1556,1447,1129,880,766,1371,1280,1421,1312,1297,1423,1538,1404,1283,1131,965,1327,1127,1489,248,260,892,1179,1436,1413,1428,1495,1392,1445,1225,1145,1088,1316,1122,1295,1208,1197,1182,1108,1161,1380,1384,1449,1388,1664,882,1061,1497,1740,1458,1365,907,731,1028,1241,1338,1435,1512,1506,1481,1254,1282,1412,1655,1541,1490,1437,1523,1440,1585,1555,1169,1176,1229,1310,1121,1393,1105,1296,1669,816,689,435,621,974,844,579,816,833,1235,1326,1464,1469,1284,1489,1555,1369,1175,1381,1605,1461,1473,1399,1189,1344,1368,1549,1293,1432,1380,1562,1405,1467,1415,1531,1560,1484,1586,1494,1178,1351,1461,1459,1472,1428,1492,1350,1303,1447,1362,1589,1412,1495,1509,1493,1438,1476,1477,1270,1491,1504,1412,1442,1531,1513,1439,1535,1432,1464,1414,1564,1496,1382,1463,1524,1563,1512,1502,1547,1419,1520,1542,1520,1507,1093,1202,1381,1548,1581,1476,1433,1542,1409,1495,1371,1503,1365,1003,939,1009,1066,1129,1112,683,626,939,907,737,1061,922,671,722,656,672,633,647,681,665,694,1313,1385,1253,1195,999,888,230,238,238,672,834,745,898,892,996,1681,1586,1291,1185,1296,1301,1335,1130,1285,1340,1303,1331,1236,1216,1284,966,1290,1233,1309,1478,1203,1036,1199,1259,1226,1075,1127,1246,1311,1078,990,1315,1190,1025,1281,1200,1097,1083,1331,1342,1358,1503,1087,1129,1178,1047,1195,1207,1054,1124,1035,1015,1534,1136,1237,1333,1222,1112,897,1024,1406,1261,1314,1040,1347,1428,1309,1284,1111,1291,1506,1150,988,1225,1230,1002,1222,1140,1074,1118,1234,1170,1384,1321,986,913,986,1074,1029,1255,1046,1212,1202,1101,1046,928,878,931,1058,881,1178,1066,1010,1053,1026,1599,855,1607,1351,1640,1459,1079,1346,1431,1473,1280,1650,1149,1315,812,1444,1169,1584,1463,1548,1651,1464,1362,1270,562,810,783,1462,1282,1563,1396,1114,1042,790,1352,1376,1487,1167,1330,1473,1537,1361,1274,1014,982,1391,1185,1287,242,319,1020,1286,1494,1386,1412,1492,1348,1413,1131,1168,1206,1319,1047,1340,1236,1089,1327,1190,1297,1404,1385,1422,1462,1584,882,1127,1584,1700,1484,1282,1250,1527,1385,1320,1368,1605,942,1186,1046,951,1414,1602,1267,1536,1545,1580,1334,1170,1376,1436,762,1476,1371,1194,1093,1254,638,897,699,709,575,561,215,232,736,799,778,877,1192,1616,1555,1223,1206,1276,1311,1313,1150,1306,1336,1279,1133,1308,1311,1232,1136,1009,1104,1091,1217,1320,1237,1022,1267,1188,1196,1067,1238,1189,1222,1215,1352,1194,1407,1343,1266,1308,1469,960,1385,1246,953,768,539,548,588,643,610,618,551,761,500,500,609,570,573,506,703,517,503,461,502,486,1099,1275,1230,1169,1224,1116,1139,970,854,524,531,525,533,544,552,549,528,639,486,552,603,556,535,699,591,566,385,452,548,489,1070,1135,1042,1037,1051,1023,1706,986,1520,1278,1698,1378,1178,1400,1419,1459,1305,1625,1185,1298,835,1545,1208,1559,1440,1555,1655,1452,1440,1159,551,837,784,1437,1294,1566,1331,1074,1031,817,1388,1443,1488,1190,1385,1509,1557,1428,1395,922,931,1405,1215,1200,244,331,1137,1376,1525,1356,1367,1505,1387,1398,1107,1098,1179,1329,1018,1311,1275,1146,1245,1229,1348,1450,1429,1369,1475,1555,964,1149,1574,1692,1525,1246,1204,986,828,917,626,656,1011,445,1266,735,1167,559,1369,1091,809,1344,569,1345,1086,760,1365,612,1327,1105,728,1352,646,1299,1171,697,1323,795,1103,1183,1358,1429,1088,1430,1357,1156,1216,1277,1480,926,1348,1419,1280,1372,905,1388,1407,1448,1443,939,1390,1419,1479,1380,1052,1237,1117,1476,1477,1073,1301,1264,1388,1403,1483,908,1444,1237,1691,1280,1362,1212,1366,1482,1396,1232,793,804,1013,1239,567,829,626,851,1193,1028,1560,1481,1495,1398,1602,1211,1124,1105,1385,1424,1136,807,252,275,238,725,837,734,845,702,1087,1708,1523,1232,1237,1254,1344,1295,1210,1433,1449,1222,1220,1201,1270,1395,1250,1051,997,1142,1289,1410,1215,1144,1288,1301,1347,1316,1328,896,927,1207,1118,1344,1463,1445,1417,1274,1319,1433,1434,1339,1342,1579,1281,1500,1509,1304,1220,1233,1388,1171,1053,1279,1418,1271,1103,1226,1153,824,1402,945,1434,1397,1157,1246,1527,1592,1478,1167,1167,1241,1375,1173,1478,1324,1369,1350,1242,1171,1e3,1317,1297,1282,1345,1259,1112,1178,1232,1147,1129,1224,1054,1038,1049,1021,1537,1478,1285,1440,1650,1190,1440,1300,1357,1436,1409,1206,1314,898,1233,1479,1560,1473,1394,1595,1604,1269,1492,816,686,621,1308,1399,1278,1524,1126,784,994,1178,1409,1372,1520,1112,1453,1563,1418,1277,1360,869,1145,1271,1438,635,243,742,992,1482,1393,1494,1439,1452,1430,1235,963,1062,1343,1288,1221,1307,1220,1170,1086,1254,1369,1451,1418,1325,1580,1029,1028,1335,1611,1524,1472,1166,1122,834,768,834,719,1165,831,748,987,1061,824,590,486,539,712,219,297,745,800,802,1390,1611,1446,1227,1246,1297,1318,1228,1418,1282,1291,804,943,1472,1394,1391,1411,1361,1055,828,1420,1224,1167,1103,1195,1222,1167,1396,1370,1504,1321,1334,1313,1420,1006,930,1373,1270,1151,1102,1036,1008,1048,1258,1205,1274,1087,1035,1e3,1149,1249,1211,1203,652,743,1144,1170,886,1094,1032,860,996,1255,978,871,1232,1213,1378,1020,943,1071,947,1050,1226,1159,1302,1333,1139,1100,964,1319,1237,1286,1192,1010,1132,1273,1060,1278,1025,1089,1041,1154,1044,1100,1086,1212,1273,1127,1173,1214,1221,1102,1209,1116,879,930,948,1134,1250,1172,1254,1336,976,1047,1421,1137,745,950,1181,1157,1034,1075,1261,1287,1262,1009,1271,1253,1068,1232,1102,1135,988,927,1221,1093,942,1056,1046,1144,1678,1560,1291,1670,1395,1133,1401,1381,1472,1300,1635,1178,1323,824,1532,1175,1556,1469,1555,1627,1475,1409,1184,553,827,770,1438,1287,1568,1314,1064,1046,810,1378,1428,1502,1170,1392,1506,1558,1409,1352,962,951,1399,1211,1233,251,324,1088,1348,1533,1363,1384,1522,1374,1397,1144,1115,1212,1373,1025,1306,1261,1126,1265,1228,1334,1430,1399,1375,1465,1552,941,1144,1583,1698,1513,1255,1263,1395,1615,1195,721,1137,601,1410,1562,1393,1282,579,797,1507,1100,820,919,456,690,264,356,802,797,847,1204,1614,1566,1215,1207,1286,1301,1308,1120,1092,1034,992,1021,965,966,975,953,970,958,952,957,1036,969,1012,979,986,943,992,949,923,909,985,998,870,971,955,912,949,985,1196,998,1054,1189,1536,1281,1067,1078,1057,1073,1159,993,1057,857,1145,870,1185,1195,1269,1260,1252,986,1212,1353,1051,1233,1422,1216,1281,1119,1324,1157,1149,1272,955,1015,1172,938,1165,1062,1185,1232,1256,1256,1137,923,1129,1361,1422,838,590,490,684,597,563,768,608,694,776,837,888,864,862,840,922,859,846,886,871,871,892,869,811,792,873,911,825,884,837,869,896,930,921,877,942,870,880,880,995,712,674,916,895,1283,1169,1232,1391,1196,1264,1410,1543,875,951,1255,1072,1321,1143,1404,1069,921,1330,1179,1195,1220,1111,944,1004,792,1102,1093,951,1068,1026,1204,1670,1507,1285,1697,1374,1182,1394,1428,1461,1304,1622,1186,1296,838,1542,1207,1559,1442,1562,1620,1471,1405,1191,555,825,770,1436,1277,1567,1317,1071,1041,810,1380,1422,1507,1165,1384,1505,1555,1396,1343,965,958,1395,1213,1233,251,319,1080,1351,1530,1370,1384,1526,1373,1396,1151,1118,1216,1383,1022,1307,1265,1126,1268,1225,1332,1430,1395,1384,1469,1566,932,1145,1587,1703,1514,1254,1179,1031,844,271,742,546,247,225,284,589,533,329,209,446,415,334,155,127,880,1160,1405,1008,747,649,1281,903,1078,1538,1409,901,982,984,976,1109,226,259,804,830,729,919,1823,1294,726,1197,1215,1264,1310,1297,1214,1560,1438,1410,1246,1400,1276,1275,1125,1106,1057,1237,1323,1199,1010,1011,1173,1108,1013,1245,1329,897,1121,1294,1223,1210,1224,1182,1191,1131,1097,1256,1146,1049,932,825,1239,1248,1248,1306,1207,1041,1184,1210,1131,1144,1214,1237,1163,1276,1416,1105,1070,1109,1118,1074,1115,1087,1374,1399,1242,1004,1016,800,1152,1144,1198,1098,1157,1204,721,1186,1119,1083,898,1180,1167,1120,1130,1126,1167,1e3,1166,1086,1242,1148,1258,1175,1174,1120,777,1396,1267,1040,924,1027,1119,1149,810,1018,685,824,1278,1037,1097,1090,1065,997,962,1069,1006,949,874,1071,1082,1217,1027,1062,1504,1385,1402,1181,1029,828,866,825,751,1235,1076,684,638,1189,1179,1140,1108,1235,1123,1076,1230,1388,1206,1218,1230,1205,1224,1223,1186,1203,1190,1204,1187,1202,1211,1019,986,1032,788,1144,1097,1036,928,1155,1140,823,784,689,774,768,581,714,710,1253,1433,1102,1168,1205,1013,1082,1013,1124,1004,944,1004,1162,947,1075,1214,1045,1014,1201,1086,960,1021,1024,1162,1249,1089,1186,1391,1309,1501,1322,1024,1295,913,683,948,780,976,903,1192,967,1489,1206,1138,1185,1126,1080,1570,1302,1315,1265,1193,973,922,936,1266,1166,861,1209,1264,1210,1221,1403,1130,1150,1054,987,837,769,1187,1048,1234,921,1021,831,705,751,975,972,1083,1005,1379,1153,1197,905,1196,1069,1182,1162,1105,1084,1219,935,1307,1041,1229,1206,1110,1047,1167,992,1166,1052,1030,1137,1142,883,1042,1528,1381,1176,1280,1131,1238,1269,1226,1296,1214,1453,1376,1246,1133,1275,1159,1209,1259,1191,1254,1045,1286,1165,1235,1283,1184,1226,1073,1313,1357,1296,1174,1087,1462,1140,1225,1485,1403,1243,1257,1153,830,605,858,930,1169,1128,1151,1162,1114,886,842,1072,1107,907,930,1134,1250,1172,829,997,1304,1301,1058,1070,1089,1145,1040,764,679,965,1067,962,1064,1226,1063,751,1145,1212,986,991,1092,863,1126,1302,1378,1122,1170,1007,1008,954,1091,1047,1273,1300,1134,959,984,968,1009,1306,1045,1183,1154,1255,1180,1177,1205,1321,1405,1136,1117,1145,1092,1136,1253,1119,970,1022,915,903,736,796,1295,1168,719,1299,874,1202,942,1087,686,1128,1278,1334,1104,1207,868,861,550,688,832,812,619,1085,683,918,762,1029,1223,1148,948,922,916,1026,1136,957,965,671,939,1169,1124,1515,1226,1349,1136,1076,934,1011,1174,1015,1266,1185,1367,1004,1082,1403,831,1302,1349,1376,1292,1420,1293,1256,1289,1211,1128,1123,941,1148,987,771,332,537,359,444,426,402,462,316,340,436,401,411,391,422,416,375,401,664,1302,1380,1102,1392,892,1031,1331,1244,1111,1230,1138,1033,894,806,1037,1194,1074,1011,1049,1031,1489,852,1605,1341,1639,1461,1086,1341,1424,1469,1289,1655,1151,1318,814,1431,1170,1584,1472,1522,1654,1442,1346,1336,596,720,781,1453,1329,1550,1430,1121,1046,763,1350,1322,1484,1171,1319,1486,1524,1373,1279,1034,974,1390,1138,1359,248,288,980,1284,1468,1360,1422,1501,1386,1420,1136,1146,1185,1280,1104,1326,1232,1157,1281,1140,1247,1415,1403,1432,1416,1606,836,1126,1541,1719,1466,1310,1479,1338,1428,1200,1278,1158,600,952,1035,1149,507,1260,1408,1062,1038,565,625,518,818,985,790,265,315,801,793,807,951,1708,1258,963,1205,1256,1297,1310,1189,1237,1335,1351,1518,1493,1592,1622,1182,1301,1398,1173,1309,1079,1339,849,1211,1093,1343,1274,1354,1343,1516,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1913,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1907,1758,1758,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2026,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2014,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2055,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,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,2057,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,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,1967,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1964,1912,1987,2053,2048,2048,2048,2048,2048,2048,2057,2048,2057,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2056,2048,2048,1845,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2053,2048,2048,2048,2048,1876,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2057,2048,2048,2048,1927,1383,1227,1014,1234,1394,1398,1279,1346,1315,1347,1403,1298,1294,1383,1352,1387,1328,1306,1364,1413,1352,1379,1360,1118,1246,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1235,1577,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1966,1542,2e3,1535,1512,900,1451,1717,1662,1726,1278,1907,2048,1595,1777,1280,1792,1695,1539,1589,1508,1904,1616,1829,1383,1357,1864,1854,1860,1491,1159,1343,969,1360,1193,690,1509,1394,1005,1059,1562,1560,1227,1416,1652,1671,958,1638,1559,1654,945,1612,1425,1557,904,1548,1462,1595,981,1638,1563,1567,1487,1743,1616,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1647,1747,1297,1405,1259,1452,1307,1257,1178,1118,969,1197,995,1268,1328,1484,1297,1373,1497,1191,1357,1107,1041,1122,1198,1015,1289,1438,1430,1263,1269,1173,1248,1525,1794,1395,1034,1330,1911,1941,1585,1852,2048,2048,2048,2057,2048,2048,1998,1903,1837,1898,1893,1855,1433,1368,1309,1151,1283,1187,1268,1049,1333,1366,1451,1050,1234,1387,1881,1894,1736,1852,1770,1751,1857,1809,1739,1734,1658,1727,1642,1786,1626,1876,1708,1783,1789,1715,1649,1553,1625,1812,1803,1186,1272,1372,1649,1884,1912,1930,1907,1358,1250,1382,1711,1569,1586,1460,1846,1660,1132,1378,1394,1689,1572,1547,1471,1741,1577,1453,1897,1863,1348,1305,1346,1302,1406,1568,274,378,578,753,316,599,1619,1526,1389,1675,1626,1487,1469,1717,1686,1570,1435,1272,1272,1450,1395,1062,1351,1778,1527,1437,1574,1521,1658,1032,1356,1386,1279,1495,1332,1084,1298,1187,1247,1467,1525,1403,1285,1555,1631,1830,1829,1863,1843,1854,1881,1781,1843,1910,1799,1838,1732,1752,1858,1688,1853,1697,1857,1782,1944,1828,1881,1766,1836,1786,1765,1855,1685,1879,1874,1895,1853,1870,1895,1858,1613,1432,1550,1401,1874,1895,1835,1909,1890,1887,1918,1752,1917,1877,1850,1902,1928,1869,1912,1931,1894,1810,1145,1333,1533,1263,1542,2048,2048,2048,1244,1052,1208,1054,1077,1065,1042,1042,1160,1197,1199,1331,2001,1727,1450,1823,1556,1754,1922,1911,1935,1862,1830,1292,1357,1494,1375,1482,1436,1543,1124,1245,1546,1213,1618,1869,1888,1998,1945,1871,1923,1917,1964,1942,1885,1949,1930,1839,1451,1665,1374,1332,1473,1419,1437,1791,1377,1920,1883,1927,1805,1923,1902,1891,1933,1761,1886,1888,1930,1961,1891,1966,1240,1343,1491,1356,1490,1373,1582,1362,1531,1306,905,1653,1329,1063,1196,1606,1266,1759,1478,1272,1668,694,592,1754,1753,1407,1827,1507,1985,1943,1957,1920,1853,1940,1938,1860,1877,1973,1869,1794,1858,1743,1654,1806,1712,1976,1956,1964,1720,1667,1755,1962,1887,1680,1768,1796,1845,1731,1684,1838,1783,1825,1819,1981,1948,1926,1920,1824,1867,1958,1900,1751,1769,1721,1684,1596,1682,1668,1721,1819,1878,1635,1722,1817,1835,1770,1790,1543,1705,1743,1872,1876,1872,1809,1959,1967,1972,1976,1436,1464,1418,1501,1486,1621,1566,1589,1288,1911,1851,1583,1897,1839,1749,1415,1455,1288,1078,1172,1422,1707,1741,1781,1943,1831,1916,1962,1918,1948,1542,1472,1543,1603,1615,1548,1843,1855,1230,1618,1464,1632,1448,1378,1200,1555,1624,1464,1550,1631,1358,1492,1118,1368,1186,1241,1402,1253,1485,1404,1473,1418,1605,1783,1936,2001,2048,1576,1988,1875,1787,1955,1502,1503,771,1715,1916,1684,1286,1446,1532,1859,1853,1440,1381,1576,1449,1532,1562,1715,1703,1577,1615,948,1244,1615,1764,1683,890,497,475,478,398,702,1451,1350,1152,1173,1125,1531,1937,1976,1896,1738,1579,1385,1375,1846,1587,1582,1666,1940,1807,1956,1779,1018,1616,1563,1274,1552,1531,1512,1742,1812,1213,679,1900,1712,1591,1832,862,781,771,721,789,599,653,542,773,619,1004,786,805,781,574,925,764,735,628,594,846,1033,1049,1008,1093,1146,952,1570,1821,1138,1155,949,980,1352,1479,1498,1323,1683,1688,1714,1239,1242,1142,1244,1440,1432,1776,1582,1385,1224,1512,1141,1165,608,1412,1211,823,1577,1573,1515,1602,1797,2048,2057,2048,2048,2048,1920,2057,2048,2048,2024,2039,1876,1231,1285,1364,1175,1396,1564,1585,1974,2048,2048,2048,2048,2048,1594,1092,1193,1054,1063,1066,1052,1064,1053,1073,1138,1148,1180,1121,1127,1054,1045,1114,1119,1063,1156,1295,1174,748,1660,1583,1245,1612,1179,923,1696,1137,1161,1226,1353,1410,1580,1729,1243,1731,906,604,440,432,1293,1698,1431,1749,1488,1545,1944,1994,1922,1940,1944,1874,1953,1944,1912,1961,1916,1806,1780,1817,1818,1651,1858,1695,1948,1960,1993,1925,1924,1712,1753,1718,1985,1779,1812,1777,1797,1856,1923,1729,1686,1723,1781,1780,1832,1759,1975,1928,1983,1904,1862,1868,1865,1902,1897,1866,1701,1736,1645,1821,1691,1675,1592,1803,1835,1815,1827,1842,1781,1877,1881,1816,1758,1565,1724,1886,1783,1921,1707,1897,1793,1905,1905,1986,1936,1939,1716,1468,1402,1518,1472,1486,1687,1605,1631,1156,1837,1817,1804,1870,1780,1809,1457,1539,1256,1056,1103,1463,1634,1810,1788,1909,1938,1855,1915,1990,1926,1982,1378,1363,1655,1568,1631,1579,1874,1775,1264,1320,1628,1564,1594,981,1463,1842,1574,1589,1710,1302,1535,1164,1327,1247,1187,1434,946,1454,1399,1395,1407,1596,1831,1923,1962,1999,1852,1837,1939,1811,1977,1998,892,1649,864,1951,1985,1656,1561,1684,1739,1968,1651,1492,1754,1434,1725,1627,1678,1765,1494,1461,1121,1419,1721,1764,1315,543,440,474,443,385,1425,1396,1427,1243,1135,1549,1927,1921,1789,1775,1867,1642,1662,1106,1856,1572,1710,1814,1808,1731,627,1851,1939,1549,1124,1516,1470,1409,1511,1509,1659,1808,1826,725,1188,1907,1807,1785,1630,1500,816,809,896,575,893,633,611,616,674,669,939,779,823,778,670,739,776,765,791,612,840,972,998,1027,1148,1017,930,1925,1524,1171,1121,921,1163,1297,1564,1329,1144,1669,1654,1685,1485,1343,1468,1320,1149,1325,1529,1354,1492,1502,1662,1758,1436,1434,1102,1396,1047,757,1250,1120,942,1403,1555,1589,1574,1530,1574,1564,1574,1780,2057,2055,2057,2057,2030,1972,2048,2048,2048,2022,2039,1914,1203,1291,1383,1182,1413,1559,1576,1968,2048,2048,2048,2048,2048,1660,1096,1174,1088,1053,1050,1073,1057,1056,1068,1126,1159,1183,1116,1137,1050,1041,1104,1144,1059,1141,1336,1183,803,1261,1590,1834,1919,1995,1968,1947,1918,1891,1996,1885,1903,1954,1951,1911,1966,1943,1643,1406,1321,1462,1431,1451,1764,1538,1798,1227,1817,1511,1942,1939,1945,1915,1905,1892,1882,1906,1921,1893,1647,1679,1669,1792,1690,1915,1941,1913,1270,1697,1964,1900,1790,1778,1747,1713,1760,1784,1851,1837,1921,1890,1784,1876,1877,1796,1670,1604,1797,1789,1904,1795,1858,1878,1928,1579,1883,1958,1967,1990,1922,1749,1839,1851,1352,1321,1023,948,1228,1502,1809,1820,1957,1712,1484,1726,1472,1612,1848,1747,1307,1644,1506,1525,901,1741,1640,1232,1783,1843,1606,1532,1054,1363,1296,1376,1353,1489,1745,1719,1920,1977,2007,2028,1765,1950,1918,1943,1954,1558,1633,1087,1979,1890,1588,1955,1821,1610,1765,1636,1590,1734,1579,1816,1849,1851,1731,1699,1643,1533,1608,1639,1608,1794,1728,1816,1736,1687,1386,1806,2048,2057,2057,2012,2048,2046,1198,1178,1348,1556,2035,2048,2048,1625,1093,1205,1065,1152,1069,1158,1229,1123,1114,1086,1189,1583,1426,1726,1223,1763,1611,1909,2048,2056,2048,1919,1835,1869,1818,1882,1801,1287,1234,1296,1269,1243,1229,1064,1371,1407,1205,1131,1340,1387,1772,1848,1707,1623,1621,1607,1814,1708,1656,1757,1595,1819,1799,1703,1838,1621,1804,1738,1652,1670,1684,1577,1746,1685,1433,1264,1445,1743,1924,1954,1427,1218,1458,1544,1407,1519,1872,1561,1196,1456,1513,1534,1505,1520,1599,1637,1513,1395,1218,1333,1269,1331,1428,1479,1200,1456,1275,1560,1829,1851,1830,1768,1735,1886,1670,1870,1884,1863,1852,1853,1868,1871,1950,1551,1288,1376,1562,1383,1870,2048,1213,1054,1190,1054,1136,1272,1993,1701,1645,1458,1614,1234,1228,1561,1251,1613,1616,1625,1780,1801,1773,1622,1624,1792,1349,1669,1749,1575,1449,1620,1191,1554,1815,1945,1907,1852,1910,1813,1075,1284,1543,1218,1613,1277,1254,1554,1616,1556,1529,1525,1529,1605,1554,1538,1469,1578,1483,1574,1396,1311,1434,1443,1415,1719,1960,1203,1367,1569,600,541,1809,1895,1622,1919,1953,1874,1875,1889,1860,1904,1878,1898,1965,1816,1759,1722,1614,1701,1709,1904,1853,1878,1580,1693,1748,1915,1672,1586,1686,1848,1685,1636,1806,1742,1837,1928,1827,1883,1764,1884,1822,1605,1617,1625,1487,1611,1588,1792,1844,1501,1649,1917,1855,1827,1835,1874,1891,1889,1853,1803,1864,1739,1677,1912,1736,1798,1333,1455,1113,1152,1028,1382,1456,1845,1805,1944,1319,1525,1653,1453,1422,1818,1562,1340,1308,1450,1370,1106,1275,1279,1450,1461,1370,1680,1705,1821,1797,1730,1564,516,426,474,426,373,1028,1342,1409,1424,1457,1503,1715,1927,1709,1756,1833,1688,1768,1642,1760,1856,1907,1868,1924,1979,1599,1554,1665,1856,1354,1746,1620,1199,1046,663,1693,1568,1537,1517,1627,2057,2053,2048,1957,2057,2057,1904,1171,1254,1442,1634,2043,2048,2048,1628,1099,1193,1045,1102,1069,1055,1168,1216,1139,1043,1064,1182,1549,1862,1339,1737,1926,1861,1979,1939,1814,1738,1754,1463,1603,1114,1253,1547,1211,1563,1684,1941,1291,1415,1737,512,568,815,1908,1589,1645,1927,1962,1938,1921,1871,1917,1887,1830,1867,1912,1962,1811,1832,1701,1658,1763,1799,1710,1915,1829,1789,1627,1722,1726,1913,1670,1675,1599,1789,1719,1647,1693,1811,1832,1771,1924,1766,1862,1881,1739,1833,1816,1731,1927,1654,1380,1593,1630,1716,1677,1732,1680,1717,1854,1914,1903,1855,1916,1869,1869,1892,1857,1785,1819,1871,1909,1790,1600,1438,1333,1223,1076,1165,1491,1575,1751,1967,1959,1558,1578,1427,1569,1444,1555,1811,1357,1498,1367,1204,1537,1091,1362,1281,1451,1349,1461,1617,1800,1776,1833,1739,1253,592,470,539,455,420,1252,1357,1441,1379,1408,1501,1772,1942,1803,1962,1502,1588,1786,1875,1902,1904,1914,1948,1552,1809,1848,1908,1912,1696,1918,1732,1750,1814,1480,1656,1841,1037,1365,519,1592,1589,1570,1498,1645,1969,2057,2057,1984,2011,2057,1991,1252,1184,1349,1555,2028,2048,2048,1893,1139,1148,1132,1123,1069,1060,1153,1211,1123,1115,1051,1192,1525,1443,1402,1319,1456,1432,1441,1656,1598,1944,1918,1935,1869,1825,1856,1850,1869,1825,1839,1915,1916,1713,1702,1627,1781,1661,1914,1945,1895,1442,1716,1939,1808,1796,1807,1758,1840,1833,1912,1898,1804,1867,1919,1790,1870,1860,1818,1634,1803,1790,1799,1788,1993,1737,1872,1869,1891,1881,1929,1818,1719,1832,1845,1280,1284,883,952,1282,1615,1878,1767,1976,1972,1297,1568,1476,1548,1755,1804,1575,1401,1588,1603,1407,1200,1875,1726,1233,1720,1836,1654,1575,1086,1364,1328,1382,1357,1407,1563,1912,1912,1704,1702,1911,1847,1779,1516,1606,2048,2057,2027,2056,2013,1114,1231,1432,1549,2044,2048,1905,1153,1193,1056,1139,1068,1170,1227,1111,1141,1638,1571,1590,1916,1971,1935,1857,1788,1873,1798,1762,1798,1732,1865,1833,1853,1659,1641,1699,1800,1854,1977,2002,1695,1471,1905,1879,1791,1837,1842,1841,1779,1794,1811,1842,1855,1929,1927,1781,1885,1744,1764,1689,1883,1935,1746,1854,1862,1777,1876,1928,1940,1926,1919,1879,1677,1893,1863,1475,1291,1069,977,1233,1411,1804,1760,1955,1980,1576,1519,1564,1553,1664,1798,1469,1442,1626,1535,1414,1290,1706,1822,1258,1746,1884,1583,1489,1040,1474,1269,1348,1376,1458,1606,1945,1872,1800,1753,1896,1808,1967,1346,1833,2048,2057,2041,2057,1871,1229,1269,1449,1719,2048,2048,1676,1093,1204,1055,1114,1074,1195,1200,1085,1186,1678,1571,1670,1709,1990,2048,2027,1832,1819,1927,1850,1849,1668,1228,1247,1133,1290,1340,1243,1184,1133,1247,1276,1349,1032,1309,1405,1723,1860,1760,1702,1570,1744,1801,1803,1678,1806,1616,1858,1550,1852,1718,1783,1834,1617,1566,1660,1586,1727,1932,1206,1575,1920,1859,1610,1324,1352,1379,1326,1427,1505,1702,1852,1814,1898,1823,1718,1850,1721,1834,1855,1815,1923,1842,1902,1926,1927,1548,1270,1374,1559,1369,1861,1632,1082,1162,1301,2e3,1807,1517,1398,1710,1645,1506,1246,1696,1450,1910,1388,1626,1040,552,1550,1662,1410,1624,1962,1964,1965,1819,1825,1871,1863,1765,1780,1806,1872,1854,1855,1717,1706,1638,1724,1659,1903,1946,1887,1666,1742,1785,1977,1680,1714,1794,1857,1815,1816,1798,1855,1850,1785,1904,1923,1915,1826,1753,1878,1751,1654,1675,1834,1729,1646,1636,1578,1826,1927,1959,1672,1662,1874,1981,1835,1860,1890,1889,1966,1982,1962,1905,1576,1531,1485,1618,1612,1727,1607,1654,1899,1852,1800,1796,1943,1863,1696,1466,1443,1354,1178,1218,1351,1627,1799,1794,1970,1895,1842,1967,1981,1925,1891,1470,1351,1497,1597,1556,1759,1849,1578,1563,1316,1652,1541,1544,912,1449,1716,1600,1434,1821,1197,1765,1085,1186,1461,1012,1470,1220,1437,1340,1478,1363,1568,1821,1934,1946,2036,1808,1926,1923,1809,1952,1997,1020,1275,1190,1930,1952,1222,1529,1600,1673,1952,1653,1322,1694,1299,1504,1678,1625,1506,1742,1513,1181,1087,1478,1715,1751,1356,530,411,471,414,382,1386,1225,1348,1095,1245,1271,1769,1956,1916,1961,991,1858,1743,1861,1726,1652,1951,1857,1958,1970,1091,1322,1519,1744,1862,1192,745,1903,1728,1630,1864,829,828,790,682,813,541,683,566,758,635,1016,802,834,754,569,896,775,724,636,543,885,989,1063,986,1167,1093,921,1706,1736,1047,1081,987,999,1382,1527,1463,1193,1723,1784,1607,1656,1856,1668,1368,1437,1231,1101,570,1598,874,1594,1605,1472,1547,1588,1705,2048,2053,2048,2048,1947,2048,2048,2048,2048,1964,1506,1179,1349,1265,1294,1478,1595,1630,2044,2048,2048,2048,2048,1504,1086,1194,1052,1063,1058,1063,1052,1066,1142,1138,1169,1119,1120,1057,1055,1132,1136,1226,1296,1710,1334,1665,1671,1893,2048,2048,1941,1808,1880,1854,1880,1846,1426,1270,1313,1103,1186,1302,1251,1073,1391,1460,1353,1289,1122,858,1477,1861,1857,1726,1704,1732,1684,1850,1746,1785,1771,1783,1713,1805,1599,1938,1725,1828,1727,1643,1709,1573,1713,1896,1368,1573,1678,1880,1926,1326,1309,1381,1384,1418,1459,1321,1760,1881,1891,1798,1839,1721,1705,1865,1908,1834,1904,1906,1400,1327,1482,1414,1455,2022,1269,1068,1164,1587,2010,1745,1387,1857,1918,1836,1849,1890,1832,1841,1937,1913,1935,1928,1957,1866,1096,1256,1545,1206,1635,1296,1505,1425,1196,1152,1325,1450,1769,1501,1561,1314,1373,1461,1179,1332,1266,1298,1483,1615,1586,1505,1459,1690,1197,1250,1551,1204,1559,1813,1906,1457,1492,1481,682,1466,1907,1633,1923,1969,1798,1911,1795,1996,1790,1581,1584,1691,1873,1897,1934,1785,1758,1693,1854,1987,1706,1659,1775,1891,1761,1772,1802,1816,1840,1900,1870,1926,1895,1654,1908,1730,1808,1846,1627,1633,1766,1641,1726,1909,1565,1784,1809,1905,1889,1876,1893,1885,1908,1866,1919,1942,1928,1836,1783,1839,1908,1952,1810,1745,1480,1451,1282,1085,1159,1514,1536,1767,1984,1406,1556,1498,1621,1450,1564,1695,1278,1293,1638,1188,1189,1228,1409,1239,1493,1397,1536,1745,1956,1363,528,443,477,408,372,1157,1341,1544,1408,1424,1481,1795,1957,1769,1746,1823,1974,1647,1775,1813,1934,1942,1903,1921,1946,1921,1416,1685,1321,1927,1534,1904,1874,1142,1187,627,1762,1573,1553,1595,1908,2048,2048,2048,1928,2048,2008,1310,1169,1345,1561,1941,2048,2048,1970,1173,1078,1173,1146,1052,1067,1141,1218,1151,1122,1051,1189,1489,1559,1414,1714,1790,1557,1294,1306,1534,1297,1540,1642,1932,1436,1589,1203,651,902,1831,1644,1915,1979,1961,1791,1773,1949,1836,1656,1530,1763,1721,1943,1871,1852,1736,1718,1770,1934,1815,1774,1690,1876,1749,1727,1787,1861,1754,1816,1926,1866,1849,1817,1690,1927,1705,1788,1727,1654,1670,1756,1846,1781,1780,1717,1809,1849,1894,1840,1892,1906,1913,1906,1891,1914,1894,1855,1777,1782,1859,1934,1824,1882,1505,1530,1264,1215,1071,1397,1432,1900,1843,1661,1507,1406,1590,1410,1503,1713,1319,1397,1480,1202,1449,1033,1476,1206,1447,1336,1401,1666,1939,1723,689,492,446,451,361,784,1360,1385,1404,1397,1625,1711,1957,1840,1911,1844,1760,1718,1773,1936,1864,1883,1880,1873,1899,1578,1617,1580,1774,1951,1506,1884,1485,1381,905,942,1728,1610,1545,1710,2048,2054,2048,1935,2048,2048,1809,1192,1297,1453,1737,2048,2048,2048,1446,1084,1201,1051,1071,1060,1102,1132,1214,1156,1053,1130,1265,1624,1869,1697,1857,1886,1891,1893,1988,1911,1969,1950,1957,1915,1949,1848,1799,1549,1826,1066,2027,650,1001,1305,1937,1447,1928,1946,1919,1922,1864,1910,1848,1923,1942,1920,1703,1670,1609,1809,1650,1881,1949,1856,1272,1686,1887,1873,1715,1846,1816,1801,1700,1825,1833,1916,1948,1838,1853,1931,1855,1824,1613,1668,1705,1779,1740,1877,1804,1816,1945,1633,1854,1941,1974,1900,1620,1776,1827,1425,1188,992,898,1128,1534,1829,1750,1968,1774,1413,1639,1462,1573,1764,1786,1355,1585,1591,1567,1083,1662,1608,1489,1550,1756,1666,1749,1116,1272,1387,1337,1476,1288,1541,1775,1858,1961,2026,2024,1799,1946,1931,1918,1933,1825,1888,755,1962,1931,1612,1853,1857,1726,1593,1743,1659,1585,1643,1809,1887,1778,1791,1665,1607,1680,1537,1609,1503,1781,1642,1825,1812,1750,1373,1493,2033,2048,2048,2022,2048,2048,1861,1206,1303,1453,1770,2048,2048,2048,1272,1085,1171,1078,1113,1074,1190,1197,1085,1137,1066,1107,1709,1525,1857,1980,1968,1818,1923,1932,1935,1998,1899,1743,1556,1632,1244,1694,1647,1764,1351,1740,657,1536,1524,1669,1608,1965,1950,1886,1824,1851,1852,1881,1857,1747,1815,1822,1932,1828,1853,1763,1717,1640,1787,1682,1700,1913,1876,1734,1714,1675,1966,1810,1772,1720,1792,1829,1835,1692,1867,1799,1819,1934,1916,1918,1832,1781,1871,1791,1762,1782,1691,1775,1605,1631,1496,1828,1935,1964,1845,1833,1916,1904,1636,1777,1946,1826,1970,1985,1956,1955,1691,1513,1423,1465,1573,1685,1552,1534,1841,1902,1810,1759,1932,1765,1723,1466,1494,1316,1144,1206,1464,1581,1871,1754,1944,1960,1799,1917,1988,1922,1878,1431,1509,1545,1666,1624,1741,1814,1451,1477,1372,1532,1665,1535,890,1389,1715,1692,1536,1897,1221,1713,1186,1289,1420,1082,1485,1157,1448,1380,1369,1424,1603,1818,1967,1996,2014,1617,1975,1867,1750,1938,1780,1270,953,1427,1929,1856,1132,1467,1579,1768,1869,1536,1332,1741,1451,1581,1639,1626,1610,1625,1581,948,1227,1621,1755,1762,950,482,443,444,388,617,1455,1250,1250,1186,1185,1636,1976,1862,1887,1173,1739,1906,1681,1646,1700,1902,1892,1983,1952,1413,1112,1632,1652,1842,1570,761,1614,1784,1777,1638,796,824,935,567,916,645,561,632,593,679,944,729,787,757,711,684,775,730,797,610,940,998,994,1023,1110,1031,913,1984,1385,1221,1061,947,1265,1300,1564,1498,1184,1695,1697,1670,1712,1846,1577,1324,1529,1167,1190,585,1510,922,1588,1537,1576,2048,2048,2048,2048,1970,2011,2048,2048,2048,1964,1604,1213,1362,1275,1292,1489,1603,1592,2044,2048,2048,2048,2048,1466,1085,1195,1052,1060,1049,1062,1058,1062,1140,1130,1164,1116,1118,1056,1055,1131,1135,1228,1294,1580,1913,1902,1978,1917,1886,1897,1981,1961,1928,1882,1979,1930,1792,1863,1926,1860,1939,1871,1854,1854,1932,1780,1893,1960,1874,1769,1407,1201,1263,1251,917,1001,1007,1009,713,648,673,653,689,758,741,667,640,651,743,631,709,613,634,740,791,683,605,757,698,647,759,631,1253,1196,1230,1267,969,973,962,1021,740,626,660,655,685,724,728,669,675,635,714,708,704,625,613,607,792,783,636,808,682,743,671,912,1206,1034,1104,970,853,880,881,1250,1013,1089,1131,793,892,856,1038,1418,1131,1233,1103,951,979,961,911,645,668,656,718,761,672,680,631,738,633,762,639,631,729,803,737,652,703,691,708,778,1289,1149,1215,1240,870,971,971,985,716,626,637,654,675,736,667,730,628,708,701,703,619,627,649,792,707,602,708,713,727,696,747,715,765,667,1405,1201,1200,1239,1026,939,959,945,827,619,622,645,667,731,754,666,687,646,763,654,681,576,597,671,763,691,627,765,714,648,685,646,731,630,740,610,794,1275,1017,1102,993,853,891,879,1335,1165,1224,1259,959,960,976,1016,718,613,636,643,691,741,714,651,687,652,784,648,658,563,616,710,781,689,615,755,738,652,648,676,726,604,765,617,883,1300,1183,1281,1102,903,1013,956,905,635,624,648,651,716,759,663,683,645,749,657,686,596,623,762,772,617,668,803,714,712,690,787,703,727,1051,1038,1050,1121,872,871,862,849,1404,1197,1082,799,1339,1323,1332,1358,1224,1322,1213,1222,1264,1035,976,984,979,815,630,629,674,682,710,765,648,658,653,707,723,698,624,609,647,784,726,635,770,719,1062,1029,1054,1118,963,874,861,716,1309,1080,1006,1374,1222,1303,1351,978,1035,1060,1010,971,704,811,1370,941,908,913,901,1069,1405,1160,1260,1145,867,1118,918,854,941,1373,1300,1314,1148,928,1182,1041,762,1346,1229,1181,1306,882,1045,893,903,1385,1166,1214,1121,877,1090,934,803,1156,971,1300,1141,1291,1216,1191,1249,1008,886,1083,995,720,1235,1152,1210,1272,868,1004,1065,1005,705,1328,1249,1171,1270,845,1053,975,757,1408,1207,1266,1248,874,1088,1030,871,865,1391,1133,1211,1136,880,1186,731,1287,1133,1213,1270,827,1011,1053,848,968,1309,1295,1321,1220,955,1116,1035,1008,974,775,1276,1187,1248,1274,945,935,1027,1014,725,1315,1154,1172,1285,875,1102,1059,857,1027,1210,1160,1247,920,884,1036,658,1258,1144,1242,1259,881,1044,925,755,1117,1022,1087,1122,982,868,876,715,1249,1030,1063,1118,912,871,804,1115,1249,1348,1254,1010,921,1001,729,1361,1163,1202,1295,848,1060,1003,831,1021,1202,1191,1235,1026,889,1079,966,718,1261,1250,1318,1349,890,1055,1083,895,1014,1336,1180,1270,1102,876,1092,931,800,1132,1171,1196,1203,931,971,957,828,1427,1243,1237,1159,909,1085,812,1127,1289,1186,1325,826,981,1225,1152,1239,1103,896,1102,714,1268,1032,1064,1111,911,845,810,1127,1256,1326,1318,1100,953,1055,1022,1001,883,765,1369,1231,1182,1120,667,1346,1175,1028,939,1260,1315,1179,1283,1089,873,1124,1014,707,1362,1329,1347,1347,1182,1447,1193,1277,1126,931,1078,789,1142,1187,1191,1273,989,929,999,820,1393,1144,1175,1172,878,1168,1081,724,1302,1219,1283,1351,963,1007,1080,1029,1010,785,1066,1318,1159,1229,1016,863,1015,723,1165,1205,1252,1280,925,988,1106,987,718,1335,1216,1192,1154,878,1084,920,704,1335,1167,1219,1301,850,1054,1016,848,996,1193,1234,1193,1032,911,1001,736,1138,1179,1286,1168,1110,954,1327,1070,1102,899,796,1245,1310,1232,1197,1129,1078,1221,1230,1316,1104,1058,794,1089,1389,1361,1356,741,1314,1274,1276,1270,1309,1196,1228,1311,1177,1080,1281,1154,999,1053,1171,1101,1272,1281,1215,1250,908,1100,1118,1199,1091,1010,1195,1323,1150,935,1088,1026,780,679,1299,1390,1201,1014,1034,1119,923,1189,843,1202,590,949,1088,743,1210,1204,1193,1128,1122,1279,1185,1160,1176,1018,939,1011,1121,1190,1171,1146,1298,1244,1299,987,1169,1218,1236,983,1247,1245,1349,1311,997,1305,1232,1351,942,1242,1239,1286,1270,1228,1334,1303,1120,1146,1065,1421,1249,1186,1196,1239,1180,1241,935,1043,1148,1073,1279,1282,1272,1305,1345,1166,1257,1194,1198,1282,1192,1243,1043,1246,1094,1071,1172,951,1160,818,1044,868,1313,1112,1032,1234,1167,1343,1317,1017,1053,766,1124,1173,951,897,1017,1223,1131,1141,920,1041,1151,1250,1176,1124,1258,1264,1121,1134,1085,1046,1042,886,821,1073,1133,1256,1108,1152,892,1009,981,1202,1179,1119,1138,1114,862,1124,1097,696,1153,1109,1085,1080,1191,1264,946,1095,1068,1195,1240,879,1008,978,1034,1170,879,950,1047,1040,1185,1238,1141,1234,1214,1036,1240,1335,1340,1595,1462,1310,1142,1396,1033,1266,1182,1108,1147,1136,1096,1177,1055,1295,1037,1132,908,1001,990,1182,1079,1138,1146,1291,1e3,1192,1150,1189,1136,1001,1119,1149,993,1345,1287,1238,979,917,986,1216,1032,1078,1189,1247,1232,1200,1356,1273,1151,1257,928,1088,1008,988,1066,1097,1240,1144,996,1175,1195,1354,1331,1074,1477,1114,1073,1166,1258,1187,1133,1064,1273,1167,1095,1306,1059,965,1188,1100,1037,1051,1192,1140,1018,884,1296,1131,1351,1159,1244,1088,1330,931,1209,1299,1289,1251,899,1032,1364,1219,1231,1118,1084,1214,1279,1150,1140,1201,1113,1153,1345,1491,1284,1098,1255,1135,1107,962,991,1160,1152,1081,1227,1044,1098,1004,1235,1032,1190,1057,1045,1070,1281,1096,1142,1070,1248,1391,1027,1382,1370,823,547,1176,854,942,755,761,600,788,447,454,489,912,748,832,436,454,497,704,745,1308,1259,1144,1184,1243,1163,1056,778,531,1109,854,809,852,837,598,873,471,433,504,968,772,828,444,464,442,502,779,1073,1289,1107,971,1072,1014,1321,1373,1548,1275,1466,1576,1126,1446,1282,1413,1306,1583,1146,1370,790,1320,1207,1646,1534,1429,1640,1563,1293,1569,634,673,648,1439,1449,1455,1515,1125,767,895,1302,1285,1438,1380,1152,1376,1595,1362,1361,1256,937,1269,1133,1534,343,255,892,1075,1413,1449,1405,1463,1466,1496,1283,1099,1052,1233,1230,1315,1278,1196,1250,1131,1141,1384,1415,1419,1334,1611,940,970,1467,1714,1465,1386,1098,740,922,1381,562,769,706,894,554,1297,1561,1493,1206,1533,1108,1499,1371,1407,939,1319,680,951,1157,1470,966,1415,1426,1316,1541,887,1154,756,981,832,1070,1296,1049,1292,1431,709,1282,1287,546,1361,1256,665,1166,1172,726,486,1126,1139,686,539,1104,1115,642,590,1126,1086,590,1070,877,1423,1147,1501,1543,1005,1285,1069,962,1152,1417,1069,646,1105,1122,663,571,1116,1104,616,588,1133,1083,565,630,1150,1053,542,995,1186,974,1302,1065,966,1155,408,1243,1260,1673,1089,1071,1025,1423,1361,1183,949,1135,992,924,998,1110,1383,1298,1283,1261,1546,1458,1606,1414,1567,1079,1068,1146,1371,1462,1146,794,231,241,273,596,815,738,871,839,781,1655,1602,1095,1226,1239,1304,1310,1254,1294,1359,1109,1156,1253,1033,1281,1084,1164,1081,1254,984,1220,1108,913,1374,1430,1030,1333,1386,1376,1553,1377,1225,1023,1279,1330,1188,934,1051,1235,1119,1194,1232,1264,1043,414,1095,888,1194,1178,1233,1337,1189,1028,1357,1241,1084,1259,1360,1259,1129,1240,1230,1133,1383,1249,924,959,1034,1164,1083,1231,1281,1121,1124,1197,1226,1240,1205,906,896,1335,1257,1410,1261,1173,1193,1221,1241,1121,989,998,989,1134,1176,1213,1251,1181,1263,1220,1439,956,944,675,1245,1303,1016,1110,1201,1307,1178,1274,1114,1079,1301,1160,1175,1154,1183,1104,957,1189,1331,1181,1171,1359,1357,1060,1230,1183,1138,1272,1016,1e3,1237,1369,1355,899,1069,1284,1240,874,1106,1254,1153,1158,939,1220,1254,1304,1146,1059,1201,1178,1323,1321,1341,1417,1246,1119,1225,1152,1216,1121,947,1064,1049,1098,1531,1598,1330,1632,1458,1089,1349,1400,1484,1283,1641,1164,1319,817,1495,1178,1555,1487,1559,1631,1456,1395,1237,567,806,791,1450,1297,1567,1345,1088,1037,828,1381,1408,1503,1154,1360,1505,1546,1383,1312,996,954,1376,1218,1256,251,315,1064,1318,1515,1388,1397,1517,1349,1413,1147,1138,1204,1369,1041,1330,1247,1102,1295,1225,1323,1422,1391,1397,1482,1583,916,1131,1574,1704,1504,1259,1037,904,226,259,712,786,802,1620,1586,1228,1181,1299,1299,1332,1077,1439,1232,1304,1231,1384,1120,1266,1225,1185,992,1228,1038,1087,1160,1241,1243,1194,1059,1189,1397,1285,1090,1172,1212,1139,1226,987,1174,1455,1104,1127,1254,1161,1079,1128,1249,1213,971,974,1190,1084,1012,675,718,1018,1061,1172,1162,1167,963,1060,878,986,1093,1070,1249,1089,993,856,1211,900,958,951,1187,959,1137,1108,847,1074,1282,1392,1226,1313,1168,1236,1117,1237,719,1093,1221,1405,1049,1309,1449,1234,1343,1377,1410,1203,1358,1462,1238,1172,993,888,1424,1215,1110,1292,1370,1430,1283,1273,1151,1356,1389,1402,1243,1247,949,1404,1370,1071,1351,906,824,830,974,1257,1318,1377,1337,1202,1059,1085,1364,1142,1304,984,1184,1227,1159,1282,1102,1269,1229,1296,1204,1300,1208,1070,1340,1190,1231,999,1297,1449,1286,1107,1141,1049,1278,546,1002,907,1035,1082,1124,1168,1160,1253,1217,1063,1297,1359,1025,1344,1465,1308,1121,1223,1297,1141,1182,1307,1290,1194,1084,1218,1222,1161,1343,1131,841,1062,1233,1126,1082,1219,1082,1147,1088,1206,1188,974,984,1423,1310,1171,1188,1078,1138,1208,1198,1120,1255,1358,1238,1236,1227,1329,1132,1122,1323,1226,1442,1408,1325,1343,1372,1305,1261,1223,1225,1248,1056,1060,803,633,1099,898,788,574,1073,1087,1263,1083,986,920,1001,1086,1007,1017,1442,1063,1234,1284,1345,870,787,879,813,693,667,586,739,759,754,777,607,692,543,673,557,518,600,633,775,646,555,507,343,407,404,617,526,640,561,390,445,424,376,323,360,369,376,447,310,403,389,402,435,328,276,505,287,525,355,386,382,404,227,240,218,218,230,222,247,222,245,221,247,233,229,233,234,230,226,228,230,240,224,226,227,228,219,220,227,227,237,224,221,223,224,223,220,224,223,222,257,229,235,227,236,231,229,234,227,240,226,229,230,230,231,232,226,228,385,418,402,372,454,336,313,752,659,640,587,518,609,684,676,702,657,538,604,535,530,584,525,410,370,688,1108,1312,1140,684,1015,943,975,935,1113,1193,1350,1253,1184,991,1196,894,1223,940,1194,1069,809,860,1141,931,956,1118,846,913,855,842,978,751,993,1035,1443,1189,947,1068,1012,915,1059,946,1020,1039,997,924,1154,1098,800,1009,892,1224,833,908,935,1197,677,1045,951,1263,1112,1008,952,1205,1012,987,758,1062,1166,1009,901,853,1317,981,1352,1175,1012,1126,1027,1294,1320,1207,1169,1176,1054,1231,1442,950,1052,1111,1189,1267,1281,978,1003,1231,1110,1162,1092,1116,1027,1171,1131,1111,881,1164,1212,1196,1072,935,683,1255,1123,1072,1211,1228,1014,1242,894,1251,1059,1325,1211,1053,990,1218,1137,1021,1113,1153,1005,1052,1221,1014,1147,1206,1233,1255,987,1237,1202,1241,1332,1249,1147,1022,1176,824,688,1192,1132,1118,1068,1162,1066,1154,1041,834,732,1152,1180,1129,1139,1049,956,881,1283,967,1175,861,877,1121,1116,1112,872,880,842,756,712,1032,1093,1143,1572,1087,1247,1032,1063,950,1142,1005,1014,1180,1317,1376,1071,932,1132,1068,1109,1047,1148,1182,1111,958,1034,950,1048,1132,1173,1264,998,1028,858,972,1309,1153,1111,1253,1186,1256,1003,992,987,1052,877,861,982,588],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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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,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,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,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,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,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,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,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,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,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,0,0,0,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,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,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,1,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,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,0,0,0,1,1,1,1,1,1,1,1,1,1,1,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,0,1,1,1,0,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,0,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,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,0,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,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,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,0,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,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,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,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,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,0,0,0,1,0,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,0,1,0,1,0,0,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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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,0,0,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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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,0,0,0,1,1,1,1,1,1,1,1,1,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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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});Module["removeRunDependency"]("datafile_matplotlib.data")}Module["addRunDependency"]("datafile_matplotlib.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.7/site-packages/matplotlib-2.2.3-py3.7-nspkg.pth",start:0,end:569,audio:0},{filename:"/lib/python3.7/site-packages/pylab.py",start:569,end:659,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/contour.py",start:659,end:70652,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/ticker.py",start:70652,end:157118,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/legend_handler.py",start:157118,end:182789,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_path.so",start:182789,end:570707,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backend_bases.py",start:570707,end:684936,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_version.py",start:684936,end:685407,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/path.py",start:685407,end:722973,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/spines.py",start:722973,end:744116,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/hatch.py",start:744116,end:751256,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/axis.py",start:751256,end:841358,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/bezier.py",start:841358,end:856813,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_cm.py",start:856813,end:923416,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/texmanager.py",start:923416,end:941801,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/pyplot.py",start:941801,end:1076115,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/font_manager.py",start:1076115,end:1124688,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/blocking_input.py",start:1124688,end:1136346,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backend_tools.py",start:1136346,end:1169990,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/scale.py",start:1169990,end:1189280,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/lines.py",start:1189280,end:1240254,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/rcsetup.py",start:1240254,end:1298661,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/text.py",start:1298661,end:1378726,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/colors.py",start:1378726,end:1451797,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/streamplot.py",start:1451797,end:1473883,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_pylab_helpers.py",start:1473883,end:1477539,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/dates.py",start:1477539,end:1539048,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_qhull.so",start:1539048,end:2169415,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/table.py",start:2169415,end:2191582,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/dviread.py",start:2191582,end:2229788,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/gridspec.py",start:2229788,end:2247911,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_tri.so",start:2247911,end:2561728,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/image.py",start:2561728,end:2616930,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_image.so",start:2616930,end:3157087,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/units.py",start:3157087,end:3163840,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mlab.py",start:3163840,end:3288773,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/cm.py",start:3288773,end:3301429,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_png.so",start:3301429,end:3557710,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/fontconfig_pattern.py",start:3557710,end:3564510,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/quiver.py",start:3564510,end:3610593,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/widgets.py",start:3610593,end:3704263,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/collections.py",start:3704263,end:3772429,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tight_layout.py",start:3772429,end:3786281,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_contour.so",start:3786281,end:4055354,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_cm_listed.py",start:4055354,end:4117771,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/colorbar.py",start:4117771,end:4170566,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/artist.py",start:4170566,end:4217204,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_mathtext_data.py",start:4217204,end:4306709,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/container.py",start:4306709,end:4312270,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/pylab.py",start:4312270,end:4322759,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_animation_data.py",start:4322759,end:4328916,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/ttconv.so",start:4328916,end:4638409,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/docstring.py",start:4638409,end:4642404,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/figure.py",start:4642404,end:4733868,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/textpath.py",start:4733868,end:4750543,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mathtext.py",start:4750543,end:4873051,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/stackplot.py",start:4873051,end:4877219,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_layoutbox.py",start:4877219,end:4901716,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backend_managers.py",start:4901716,end:4914843,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_color_data.py",start:4914843,end:4949739,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/markers.py",start:4949739,end:4981049,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tight_bbox.py",start:4981049,end:4983634,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/legend.py",start:4983634,end:5036366,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/_constrained_layout.py",start:5036366,end:5064752,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/type1font.py",start:5064752,end:5077225,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/afm.py",start:5077225,end:5093423,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/patheffects.py",start:5093423,end:5107769,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/sankey.py",start:5107769,end:5146593,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/offsetbox.py",start:5146593,end:5202131,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/animation.py",start:5202131,end:5269557,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/category.py",start:5269557,end:5276105,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/transforms.py",start:5276105,end:5377454,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/patches.py",start:5377454,end:5530573,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/__init__.py",start:5530573,end:5595849,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/fontList.json",start:5595849,end:5633576,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/ft2font.so",start:5633576,end:5921487,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc",start:5921487,end:5954543,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/grace_hopper.png",start:5954543,end:6582823,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/grace_hopper.jpg",start:6582823,end:6644129,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv",start:6644129,end:6644261,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv",start:6644261,end:6649942,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/eeg.dat",start:6649942,end:6675542,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/ct.raw.gz",start:6675542,end:6931701,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/ada.png",start:6931701,end:7240014,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/s1045.ima.gz",start:7240014,end:7273243,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/goog.npz",start:7273243,end:7296088,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png",start:7296088,end:7402316,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/logo2.png",start:7402316,end:7435857,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png",start:7435857,end:7449491,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/README.txt",start:7449491,end:7449619,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/demodata.csv",start:7449619,end:7450278,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/msft.csv",start:7450278,end:7453489,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/membrane.dat",start:7453489,end:7501489,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/aapl.npz",start:7501489,end:7608992,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc",start:7608992,end:7611178,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz",start:7611178,end:7785239,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy",start:7785239,end:7787119,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave_large.png",start:7787119,end:7787839,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect.svg",start:7787839,end:7789318,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back.pdf",start:7789318,end:7790941,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move.png",start:7790941,end:7791422,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/hand.svg",start:7791422,end:7796310,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/qt4_editor_options.pdf",start:7796310,end:7797878,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/hand_large.gif",start:7797878,end:7798851,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home.gif",start:7798851,end:7799517,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home_large.gif",start:7799517,end:7800939,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots.gif",start:7800939,end:7801630,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward.svg",start:7801630,end:7803161,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots.svg",start:7803161,end:7805291,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/matplotlib_large.png",start:7805291,end:7808379,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back_large.png",start:7808379,end:7808999,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots.pdf",start:7808999,end:7810713,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward_large.gif",start:7810713,end:7811499,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back_large.gif",start:7811499,end:7812298,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave.png",start:7812298,end:7812756,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back.gif",start:7812756,end:7813364,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/matplotlib.ppm",start:7813364,end:7815105,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/hand.gif",start:7815105,end:7816372,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots_large.png",start:7816372,end:7817034,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots_large.gif",start:7817034,end:7818384,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/qt4_editor_options_large.png",start:7818384,end:7819003,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect.gif",start:7819003,end:7819699,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back.png",start:7819699,end:7820079,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward.png",start:7820079,end:7820436,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave_large.gif",start:7820436,end:7821934,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave.svg",start:7821934,end:7823963,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward.pdf",start:7823963,end:7825593,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect_large.png",start:7825593,end:7826609,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move.pdf",start:7826609,end:7828476,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home.png",start:7828476,end:7828944,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/subplots.png",start:7828944,end:7829389,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home_large.png",start:7829389,end:7830179,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home.pdf",start:7830179,end:7831916,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave.pdf",start:7831916,end:7833650,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move.svg",start:7833650,end:7836159,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/matplotlib.png",start:7836159,end:7837442,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/hand.png",start:7837442,end:7838421,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward_large.png",start:7838421,end:7839014,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect_large.gif",start:7839014,end:7840470,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/filesave.gif",start:7840470,end:7841193,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/home.svg",start:7841193,end:7843084,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move.gif",start:7843084,end:7843763,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/hand.pdf",start:7843763,end:7847935,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/matplotlib.svg",start:7847935,end:7910022,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect.pdf",start:7910022,end:7911631,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/forward.gif",start:7911631,end:7912221,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move_large.png",start:7912221,end:7912988,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/back.svg",start:7912988,end:7914500,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/matplotlib.pdf",start:7914500,end:7937352,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/zoom_to_rect.png",start:7937352,end:7937882,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/qt4_editor_options.png",start:7937882,end:7938262,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/qt4_editor_options.svg",start:7938262,end:7939506,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/images/move_large.gif",start:7939506,end:7940457,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle",start:7940457,end:7940860,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle",start:7940860,end:7941525,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle",start:7941525,end:7941918,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/dark_background.mplstyle",start:7941918,end:7942395,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle",start:7942395,end:7943062,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle",start:7943062,end:7944317,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/classic.mplstyle",start:7944317,end:7969986,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle",start:7969986,end:7970134,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle",start:7970134,end:7970324,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/_classic_test.mplstyle",start:7970324,end:7995938,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle",start:7995938,end:7996603,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/ggplot.mplstyle",start:7996603,end:7997560,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle",start:7997560,end:7997703,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/fast.mplstyle",start:7997703,end:7997991,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle",start:7997991,end:7998135,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle",start:7998135,end:7998279,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle",start:7998279,end:7998682,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/grayscale.mplstyle",start:7998682,end:7999208,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle",start:7999208,end:7999878,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/bmh.mplstyle",start:7999878,end:8000590,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle",start:8000590,end:8000732,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle",start:8000732,end:8001396,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle",start:8001396,end:8001778,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle",start:8001778,end:8001920,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/seaborn.mplstyle",start:8001920,end:8003050,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle",start:8003050,end:8003882,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf",start:8003882,end:8452110,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf",start:8452110,end:8482622,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf",start:8482622,end:8494850,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf",start:8494850,end:8521198,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf",start:8521198,end:8537034,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf",start:8537034,end:8583786,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf",start:8583786,end:9287914,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf",start:9287914,end:10043986,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf",start:10043986,end:10076546,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf",start:10076546,end:10089102,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf",start:10089102,end:10420638,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf",start:10420638,end:10657998,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf",start:10657998,end:10673970,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf",start:10673970,end:10733078,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/Humor-Sans.ttf",start:10733078,end:10758910,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf",start:10758910,end:10771102,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf",start:10771102,end:11126794,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf",start:11126794,end:11147886,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf",start:11147886,end:11161542,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf",start:11161542,end:11541282,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf",start:11541282,end:11553398,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf",start:11553398,end:11804870,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf",start:11804870,end:12057986,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf",start:12057986,end:12239138,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX",start:12239138,end:12244613,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf",start:12244613,end:12886333,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf",start:12886333,end:13061373,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf",start:13061373,end:13102645,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf",start:13102645,end:13116945,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf",start:13116945,end:13142657,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf",start:13142657,end:13158361,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf",start:13158361,end:13505425,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf",start:13505425,end:13525185,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf",start:13525185,end:13870797,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf",start:13870797,end:13900193,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf",start:13900193,end:14240433,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf",start:14240433,end:14260809,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf",start:14260809,end:14894649,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf",start:14894649,end:14920329,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf",start:14920329,end:14948465,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm",start:14948465,end:15014793,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm",start:15014793,end:15079044,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm",start:15079044,end:15094485,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm",start:15094485,end:15109818,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm",start:15109818,end:15170278,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm",start:15170278,end:15239547,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt",start:15239547,end:15240375,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm",start:15240375,end:15314667,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm",start:15314667,end:15330066,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm",start:15330066,end:15404458,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm",start:15404458,end:15473823,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm",start:15473823,end:15489158,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm",start:15489158,end:15498685,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm",start:15498685,end:15508425,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm",start:15508425,end:15568067,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pcrr8a.afm",start:15568067,end:15583406,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/cmtt10.afm",start:15583406,end:15589907,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/putr8a.afm",start:15589907,end:15612055,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/cmex10.afm",start:15612055,end:15624125,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvro8a.afm",start:15624125,end:15642044,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pagko8a.afm",start:15642044,end:15659390,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pplri8a.afm",start:15659390,end:15675123,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvr8an.afm",start:15675123,end:15692904,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/cmsy10.afm",start:15692904,end:15701199,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/ptmb8a.afm",start:15701199,end:15719182,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/ptmr8a.afm",start:15719182,end:15737124,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm",start:15737124,end:15753374,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm",start:15753374,end:15771444,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm",start:15771444,end:15786722,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvb8an.afm",start:15786722,end:15803808,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/putbi8a.afm",start:15803808,end:15825739,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/ptmri8a.afm",start:15825739,end:15843807,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pagdo8a.afm",start:15843807,end:15861062,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvlo8a.afm",start:15861062,end:15876791,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pncr8a.afm",start:15876791,end:15893456,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pcrro8a.afm",start:15893456,end:15908899,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm",start:15908899,end:15924321,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pplr8a.afm",start:15924321,end:15940073,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8a.afm",start:15940073,end:15957303,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvr8a.afm",start:15957303,end:15975142,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pagk8a.afm",start:15975142,end:15992383,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvro8an.afm",start:15992383,end:16010260,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pbkd8a.afm",start:16010260,end:16025417,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pplbi8a.afm",start:16025417,end:16041227,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/cmmi10.afm",start:16041227,end:16051643,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pbkl8a.afm",start:16051643,end:16066643,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pcrb8a.afm",start:16066643,end:16081995,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/putri8a.afm",start:16081995,end:16103886,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/cmr10.afm",start:16103886,end:16113987,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pzdr.afm",start:16113987,end:16123454,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvb8a.afm",start:16123454,end:16140609,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/psyr.afm",start:16140609,end:16150253,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pplb8a.afm",start:16150253,end:16165915,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pbkli8a.afm",start:16165915,end:16181096,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pagd8a.afm",start:16181096,end:16198279,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/putb8a.afm",start:16198279,end:16219811,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvl8a.afm",start:16219811,end:16235438,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pncbi8a.afm",start:16235438,end:16252934,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pncri8a.afm",start:16252934,end:16269854,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8an.afm",start:16269854,end:16287049,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/afm/pncb8a.afm",start:16287049,end:16303077,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/compat/subprocess.py",start:16303077,end:16304894,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/compat/__init__.py",start:16304894,end:16304894,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/axes/_axes.py",start:16304894,end:16612491,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/axes/_base.py",start:16612491,end:16762483,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/axes/_subplots.py",start:16762483,end:16772818,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/axes/__init__.py",start:16772818,end:16772974,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_pdf.py",start:16772974,end:16870750,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt5agg.py",start:16870750,end:16874107,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/wasm_backend.py",start:16874107,end:16893282,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_webagg.py",start:16893282,end:16904847,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_ps.py",start:16904847,end:16966995,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt5.py",start:16966995,end:17008076,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_svg.py",start:17008076,end:17053579,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/qt_compat.py",start:17053579,end:17059818,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/_backend_agg.so",start:17059818,end:17644466,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_wxcairo.py",start:17644466,end:17646431,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_tkcairo.py",start:17646431,end:17647813,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/tkagg.py",start:17647813,end:17649147,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_wxagg.py",start:17649147,end:17653473,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt5cairo.py",start:17653473,end:17655411,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_cairo.py",start:17655411,end:17673421,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_template.py",start:17673421,end:17682950,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_wx.py",start:17682950,end:17752474,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_tkagg.py",start:17752474,end:17753431,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt4.py",start:17753431,end:17753929,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtk.py",start:17753929,end:17790173,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_pgf.py",start:17790173,end:17827292,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtk3.py",start:17827292,end:17859004,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtkcairo.py",start:17859004,end:17861562,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtk3cairo.py",start:17861562,end:17863302,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtk3agg.py",start:17863302,end:17866598,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/wx_compat.py",start:17866598,end:17872327,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_macosx.py",start:17872327,end:17879148,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_agg.py",start:17879148,end:17900190,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/_backend_tk.py",start:17900190,end:17939719,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/_tkagg.so",start:17939719,end:18159863,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_nbagg.py",start:18159863,end:18168702,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/windowing.py",start:18168702,end:18169500,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_webagg_core.py",start:18169500,end:18187458,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gtkagg.py",start:18187458,end:18190811,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_mixed.py",start:18190811,end:18196671,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt4agg.py",start:18196671,end:18197003,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/_gtk3_compat.py",start:18197003,end:18198032,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/__init__.py",start:18198032,end:18201318,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_qt4cairo.py",start:18201318,end:18201443,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/backends/backend_gdk.py",start:18201443,end:18217236,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/style/core.py",start:18217236,end:18225280,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/style/__init__.py",start:18225280,end:18225387,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/projections/polar.py",start:18225387,end:18280511,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/projections/geo.py",start:18280511,end:18299543,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/projections/__init__.py",start:18299543,end:18302695,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/cbook/_backports.py",start:18302695,end:18307913,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/cbook/deprecation.py",start:18307913,end:18314981,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/cbook/__init__.py",start:18314981,end:18403105,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/sphinxext/plot_directive.py",start:18403105,end:18431534,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/sphinxext/only_directives.py",start:18431534,end:18433774,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/sphinxext/mathmpl.py",start:18433774,end:18437596,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/sphinxext/__init__.py",start:18437596,end:18437705,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/trifinder.py",start:18437705,end:18441331,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/triplot.py",start:18441331,end:18444374,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/triinterpolate.py",start:18444374,end:18510217,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/tricontour.py",start:18510217,end:18519857,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/tripcolor.py",start:18519857,end:18525586,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/tritools.py",start:18525586,end:18538214,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/triangulation.py",start:18538214,end:18546440,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/trirefine.py",start:18546440,end:18560706,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/tri/__init__.py",start:18560706,end:18561083,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/noseclasses.py",start:18561083,end:18561774,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/disable_internet.py",start:18561774,end:18566641,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/decorators.py",start:18566641,end:18587960,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/conftest.py",start:18587960,end:18591182,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/exceptions.py",start:18591182,end:18591320,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/determinism.py",start:18591320,end:18596244,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/compare.py",start:18596244,end:18614152,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/__init__.py",start:18614152,end:18615929,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/UnitDblConverter.py",start:18615929,end:18621466,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/UnitDbl.py",start:18621466,end:18630874,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/Duration.py",start:18630874,end:18637592,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/StrConverter.py",start:18637592,end:18642885,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/Epoch.py",start:18642885,end:18650136,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/EpochConverter.py",start:18650136,end:18655628,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/UnitDblFormatter.py",start:18655628,end:18657149,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/jpl_units/__init__.py",start:18657149,end:18660352,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/decorators.py",start:18660352,end:18661554,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/exceptions.py",start:18661554,end:18661805,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/__init__.py",start:18661805,end:18664124,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/plugins/performgc.py",start:18664124,end:18664902,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/plugins/knownfailure.py",start:18664902,end:18666893,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib/testing/_nose/plugins/__init__.py",start:18666893,end:18666893,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/SOURCES.txt",start:18666893,end:18945470,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/namespace_packages.txt",start:18945470,end:18945483,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/not-zip-safe",start:18945483,end:18945484,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/PKG-INFO",start:18945484,end:18946754,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/dependency_links.txt",start:18946754,end:18946755,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/top_level.txt",start:18946755,end:18946785,audio:0},{filename:"/lib/python3.7/site-packages/matplotlib-2.2.3-py3.7.egg-info/requires.txt",start:18946785,end:18946906,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/__init__.py",start:18946906,end:18947027,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/grid_finder.py",start:18947027,end:18958890,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axisline_style.py",start:18958890,end:18964175,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axes_rgb.py",start:18964175,end:18964464,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axis_artist.py",start:18964464,end:19013058,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axes_grid.py",start:19013058,end:19014e3,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axislines.py",start:19014e3,end:19038756,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/grid_helper_curvelinear.py",start:19038756,end:19054665,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/angle_helper.py",start:19054665,end:19067719,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/floating_axes.py",start:19067719,end:19085216,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/clip_path.py",start:19085216,end:19089306,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/axes_divider.py",start:19089306,end:19089667,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/parasite_axes.py",start:19089667,end:19090224,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axisartist/__init__.py",start:19090224,end:19091094,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/mplot3d/proj3d.py",start:19091094,end:19095854,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/mplot3d/art3d.py",start:19095854,end:19120548,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/mplot3d/axis3d.py",start:19120548,end:19139252,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/mplot3d/axes3d.py",start:19139252,end:19244683,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/mplot3d/__init__.py",start:19244683,end:19244832,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/anchored_artists.py",start:19244832,end:19245233,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axes_size.py",start:19245233,end:19245391,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/grid_finder.py",start:19245391,end:19245551,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axisline_style.py",start:19245551,end:19245714,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axes_rgb.py",start:19245714,end:19246101,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axis_artist.py",start:19246101,end:19246261,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axes_grid.py",start:19246261,end:19247203,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axislines.py",start:19247203,end:19247361,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/grid_helper_curvelinear.py",start:19247361,end:19247533,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/angle_helper.py",start:19247533,end:19247694,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/colorbar.py",start:19247694,end:19247865,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/floating_axes.py",start:19247865,end:19248027,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/clip_path.py",start:19248027,end:19248185,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/axes_divider.py",start:19248185,end:19248542,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/inset_locator.py",start:19248542,end:19248868,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/parasite_axes.py",start:19248868,end:19249425,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid/__init__.py",start:19249425,end:19250087,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/anchored_artists.py",start:19250087,end:19263301,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/axes_size.py",start:19263301,end:19272334,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/axes_rgb.py",start:19272334,end:19279307,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/mpl_axes.py",start:19279307,end:19284210,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/axes_grid.py",start:19284210,end:19311908,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/colorbar.py",start:19311908,end:19339776,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/axes_divider.py",start:19339776,end:19371215,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/inset_locator.py",start:19371215,end:19393933,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/parasite_axes.py",start:19393933,end:19409364,audio:0},{filename:"/lib/python3.7/site-packages/mpl_toolkits/axes_grid1/__init__.py",start:19409364,end:19409758,audio:0}],remote_package_size:12914236,package_uuid:"31d5f351-daae-45a8-bbe5-209c7713d138"})})();