var Bytes=['','01070`1360`1405`1406`1643`1707`1968`1417`1403`1806','0246`1801`301`404`456`688`1452`1543`1939`2003`764`1263`1937`1141`1763`1811`651`720`721`830`942`1076`1085`1114`1143`1247`1314`1416`1663`1782`1827`1897`1936`1938`1940`1393`1870`723`1449`1780`327`366`722`966`1264`1340`1852`1869','070`141`154`168`295`360`365`382`416`445`509`512`521`595`596`602`621`622`624`656`678`712`726`729`799`802`806`814`842`848`998`1059`1078`1151`1219`1249`1600`1601`1617`1850`1858`1876`1912`237`671`1349`288`502`658`167`921`1942`287`309`628`725`103`104`105`106`107`108`109`113`130`133`143`158`170`208`247`267`274`283`291`341`342`348`359`364`394`438`461`499`513`517`518`519`520`530`531`532`533`534`535`556`570`576`579`581`584`604`625`627`637`674`675`679`773`777`798`888`920`935`963`995`999`1027`1042`1067`1075`1148`1149`1152`1161`1218`1316`1461`1468`1681`1734`1738`1755`1756`1762`1824`1848`1849`1851`1853`1854`1855`1856`1859`1864`1879`1935`1950`1952`1202`1455`1456`127`192`210`285`296`550`611`617`638`649`665`676`692`727`744`889`922`976`1023`1108`1122`1126`1245`1377`1385`1458`1529`1571`1690`1704`1765`1789`1810`1843`1960`1964`129`1357`1454`623`677`724`774`1172`1260`493`498`65`75`155`245`308`312`343`380`385`475`500`528`559`626`672`673`784`919`926`936`1002`1003`1025`1043`1056`1150`1221`1265`1329`1633`1673`1697`1739`1766`697`796`284`641`1082`1722`1862`207`268`300`805`847`1088`1212`1323`1337`1590`374`616`503`507`583`661`740`766`1019`1066`1184`1605`840`1227`161`659`463`522`615`1505`1591`1692`332`997`1257`1259`1258`515`792`1453`1986`306`1457`1497`1682`1706`99`1866`952`289`290`462`478`639`757`758`1099`1113`1250`381`642`905`1976`1352`495`961`379`447`594`681`890`940`1691','0307`448`571`585`778`800`801`813`825`904`1096`1818`1961`1983`540`541`715`783`1576`810`730`1523`2009`1922`1923`1978`269`474`620`859`1305`1842`537`782`1058`1206`1220`1359`1599`2007`159`261`316`1274`1473`1521`1819`1831`1286`389`169`171`233`420`553`896`1248`1857`1913`1932`402`906`1946`1971`1306`603`1186`1277`1297`1382`1509`1829`193`254`266`315`361`406`421`423`587`607`680`731`882`950`1047`1139`1147`1180`1293`1524`1698`1840`953`1004`1095`377`1508`1957`2000`264`81`728`1651`59`61`227`334`554`880`2`3`4`5`54`60`67`69`73`118`120`149`293`313`314`338`409`432`434`477`492`524`525`529`543`544`545`557`563`599`612`614`643`645`669`753`761`794`795`863`864`954`964`1102`1110`1196`1398`1399`1400`1460`1483`1484`1486`1487`1513`1569`1962`68`97`111`371`481`613`739`839`928`955`956`1575`53`271`575`66`98`148`277`433`435`564`574`755`1488`52`100`912`304`1167`893`629`1097`234`391`1868`449`957`990`455`480`1404`363`482`666`939`1255`1872`250`660`683`938`1089`1572`1685`1686`1944`1953','0828`1914`1972`1973`1974`1975','0219`370`439`655`812`1014`1119`1120`1157`1223`1536`1547`1871`1898`471`1039`1884`47`48`215`591`699`700`780`970`1030`1153`1205`1207`1213`1295`1462`1463`1472`1588`1603`1723`1882`1883`1890`1892`1917`1959`6`590`1040`1117`1185`1200`1228`1273`1283`1464`1480`1546`1713`1717`1737`1790`1826`1886`1887`1888`1889`1891`1894`1899`1904`1916`1918`1919`1993`2001`1885`1881`1893`1915`749','0582`829`1560`1561`1562`1608`653`786`834`1494`1607`1026`1553`1563`1622`662`1556`1564`1955`1994`1565`1567`1568`1557`1558`1054`1267`733`1294`1559`1554`1951`1168`1555`1901`1982','0140`373`415`527`652`1347`1648`33`62`144`305`352`414`418`424`451`549`713`771`775`821`833`917`958`977`1105`1121`1130`1174`1328`1435`1440`1501`1653`1654`1655`1671`1725`1728`1779`1807`1815`1834`1841`1861`1924`1929`1793','01324`1534`1724`635`1479`1678`1711`1905`258`632`860`968`971`1055`1124`1131`1371','036`42`41`49`440`754`1519`1650`1667`1795`1799`1846`1921`1965`37`476`910`1017`1187`1199`1442`1532`1632`1636`1715`1731`1741`1742`1785`1902`1926`1990`1165`710`711`804`1275`1425`1515`1517`1520`1548`1582`1694`1966`1981`511`897`898`989`993`1069`1138`1424`1727`1821`2006`1235`1784`1877`1907`1933','0177`717`1091`1191`1192`1234`803`1182`1052`1820`1909`357`1333`1593`1676`1592`419','0253`375`772`891`892`1045`1140`1160`1166`1242`1618`1803`1865`1928`121`560`718`719`1020`1079`1208`1289`1312`1395`1431`1450`136`275`298`464`785`894`962`1000`1077`1129`1132`1256`1800`1956`346`400`807`865`866`1015`1430`1684`372`716`1072`1073`1074`1621`238`358`811`838`1244`1418`1941`1948`1502`150`405`407`458`815`819`846`1009`1068`1169`1718`1878`218`303`411`895`1115`1544`1641`1910`1991`176`278`387`392`663`687`765`769`826`845`849`876`915`947`1032`1044`1050`1080`1084`1142`1171`1183`1190`1226`1233`1240`1241`1262`1292`1311`1336`1386`1471`1478`1597`1610`1693`1732`1733`516`1958`837`1530`1579`1947`732`1330`240`241`1035`165`226`232`239`263`686`768`2010`953`1004`1095`651`720`721`830`942`1076`1085`1114`1143`1247`1314`1416`1663`1782`1827`1897`1936`1938`1940','0946`1144`1163`1426`1808`1949`1296`1652`1344`572`855`824`1125`1376`1606`1900`539`701`1204`809`1170`1358`1817`1945`1341`1036`1021`1319`1969`1498`1031`1631`1825`1412`1427`1788`2004`1998`835`685`264','01817`1327`408`472`650','08`13`16`20`26`32`44`45`71`77`89`101`102`110`115`116`117`123`128`134`135`145`146`147`152`156`173`180`181`187`203`205`206`230`236`256`259`276`281`286`317`331`337`345`351`362`368`369`393`410`479`483`484`485`486`487`488`491`494`496`510`536`552`562`565`577`578`580`598`636`640`657`667`668`670`691`694`735`738`742`752`762`779`797`816`831`832`867`923`929`930`931`1006`1013`1022`1028`1029`1033`1100`1136`1197`1215`1216`1217`1222`1276`1280`1281`1282`1291`1300`1302`1304`1313`1326`1339`1354`1361`1378`1394`1419`1434`1459`1492`1525`1527`1528`1573`1586`1619`1659`1669`1670`1680`1687`1688`1710`1720`1743`1749`1791`1839`1845`1873`1920`1943`1999`9`10`11`12`14`15`19`22`23`24`25`27`28`29`30`31`58`72`74`92`93`94`96`125`132`137`174`185`190`194`196`201`211`212`213`297`322`333`336`349`376`429`436`490`547`548`586`646`918`932`934`937`969`1005`1049`1188`1194`1225`1236`1252`1322`1350`1353`1355`1368`1387`1396`1410`1432`1433`1485`1493`1506`1526`1589`1660`1748`1750`1751`1752`1753`1754`1813`1835`1875`76`86`88`90`91`119`179`195`248`249`273`318`319`320`321`350`454`693`852`854`1001`1299`1411`1423`87`220`1342`1507`546`1060`1061`1062`1063`1064`50`217`1379`198`51`17`18`34`78`79`95`202`353`551`748`881`951`1362`1679`21`85`750`199`200`311`1490`1775`1796`228`444`734`760`1372`1413`961','01927`555`1491`605`1797`356`1012`1343','01296`1652`1344`1661`1771`257`818`1156`1696`1757`114`383`561`689`984`1103`1210`1231`1441`1787`1989`153`160`214`279`397`684`1038`1177`1239`1320`1658`1674`1702`1830`43`399`870`901`1246`1436`1308`1375`1535`1609`83`112`151`184`223`224`231`330`335`390`398`426`489`504`523`608`690`736`743`759`850`853`875`884`933`973`1083`1104`1145`1154`1158`1201`1214`1224`1325`1351`1365`1383`1443`1512`1584`1634`1644`1645`1672`1726`1736`1747`1768`1773`1833`1984`2002`682`1417`139`142`189`354`425`437`453`473`981`983`1010`1046`1051`1162`1266`1388`1446`1469`1504`1511`1514`1625`1646`1709`1867`1482`1`64`164`166`225`244`255`260`270`280`355`526`573`589`597`654`698`706`781`787`788`789`791`793`836`841`886`900`908`924`927`948`949`974`979`980`982`988`1034`1053`1118`1164`1193`1229`1232`1243`1271`1272`1303`1317`1389`1392`1496`1518`1542`1587`1594`1604`1611`1630`1640`1758`1822`1828`1832`1837`1906`1925`1934`1970`1992`1995`872`899`907`978`1364`1662`329`367`396`412`413`417`704`770`879`885`985`1024`1146`1310`1331`1470`1481`1580`1595`1740`1804`84`222`446`452`459`467`470`558`606`705`862`883`903`944`965`1135`1346`1420`1545`1570`1744`1759`1794`1963`122`1475`1847`35`272`302`506`619`843`851`914`1008`1175`1334`1335`1367`1408`1516`1623`1683`1703`1705`1812`1863`1985`2008`221`1716`1816`1510`856`82`182`191`235`441`497`695`737`741`817`1007`1133`1137`1238`1269`1415`1448`1522`1537`1774`1798`1802`1996`172`299`1098`1489`1714`975`126`188`384`443`631`644`1018`1253`1270`1278`1279`1369`1407`1531`1540`1574`80`242`844`887`1366`1503`1657`1700`1761`1772`1860`38`40`124`163`178`183`186`197`251`262`324`325`326`340`386`427`430`442`505`567`568`588`745`767`808`868`873`909`1065`1092`1093`1109`1134`1155`1159`1268`1284`1290`1315`1318`1356`1370`1391`1401`1402`1421`1477`1495`1602`1664`1665`1666`1675`1689`1874`1880`1954`1977`877`972`1101`1254`1321`1338`1439`1550`1809`1112`1298`647`1116`1578`1629`1656`1719`1767`1838`1911`39`138`967`292`542`664`1037`1348`1474`1581`1626`1668`1745`1769`1786`1836`1908`243`339`827`869`1087`1230`1287`1390`1445`1500`1541`1613`1614`1695`157`569`707`708`709`874`916`1708`1735`323`328`609`1107`1428`925`1499`1637`1638`1930`428`460`610`1111`1374`1577`1616`1628`1341`1036`592`1189`1760`1778`1021`63`403`593`618`634`714`945`986`987`992`1016`1094`1307`1332`1409`1438`1444`1466`1467`1566`1764`1783`1980`1319`1969`633`1178`820`1770`959`1209`630`1498`1031`1631`1825`1412`1427`1788`2004`1998`835`1048`422`468`994`1285`1533`1538`878`344`175`401`1071`648`790`822`902`943`1179`1397`1422`1635`1777`1931`1195`1429`823`465`776`1551`1596`1624`216`1721`703`310`1251`1380`1642`600`911`913`1620`1699`1997`746`1123`1384`1612`1615`1701`1712`46`204`229`378`431`469`501`756`861`1128`1198`1301`1381`1437`1476`1549`1552`1649`1781`1823`1844`131`1539`1729`1746`1792',''];
