[[1,2,3,4,5,6,7,8,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,36,39,40,41,42,43,44,45,46,47,48,49,50,51,53,55,56,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,87,89,90,91,94,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,114,115,116,117,118,120,121,122,123,124,125,126,127,128,130,131,132,133,134,135,136,137,139,140,141,142,146,147,148,150,151,153,154,155,156,157,158,159,161,162,163,164,165,166,167,168,169,170,171,174,175,176,178,179,181,182,183,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,202,203,206,207,208,209,210,213,214,215,216,217,218,219,220,221,223,224,225,226,227,228,229,230,231,232,233,234,236,238,239,240,241,242,243,244,245,246,247,360,361,362,363,364,365,366,367,368,369,370,372,373,374,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,393,394,395,396,397,399,400,401,402,403,405,406,408,409,410,411,412,413,414,415,416,417,418,420,421,422,423,424,426,427,428,431,433,434,435,436,437,438,439,440,441,443,444,445,446,447,449,450,451,452,453,454,456,457,458,459,460,461,462,463,466,467,470,471,472,474,476,477,478,479,480,481,482,483,484,485,486,487,488,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,525,527,528,529,530,531,532,533,534,536,537,539,540,543,544,545,546,547,548,549,550,551,552,553,554,555,557,558,559,560,562,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,591,592,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,720,724,725,729,733,742,769,777,787,792,810,816,823,839,845,848,859,868,876,883,904,935,940,945,950,960,962,963,965,978,995,1013,1014,1016,1019,1025,1040,1043,1049,1053,1055,1057,1063,1065,1077,1081,1082,1122,1123,1126,1128,1130,1132,1140,1145,1150,1151,1166,1170,1187,1190,1193,1194,1207,1210,1234,1264,1265,1272,1273,1283,1290,1295,1306,1310,1311,1313,1320,1348,1374,1386,1395,1398,1401,1405,1406,1408,1409,1416,1420,1429,1438],[0,9,11,34,35,37,38,52,54,58,85,86,88,92,93,105,113,119,129,138,143,144,145,149,152,172,177,180,184,201,204,205,211,212,222,235,237,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,268,269,270,272,273,274,275,276,278,279,280,281,283,284,286,288,289,290,291,292,293,295,296,297,298,299,300,302,304,305,307,308,309,310,311,312,313,315,316,317,318,319,320,321,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,341,342,343,344,346,347,348,353,354,355,357,358,375,392,398,419,425,429,430,432,442,448,455,465,468,469,475,489,524,535,538,541,542,556,561,563,590,593,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,636,637,638,639,640,641,642,643,644,645,646,647,648,649,652,653,654,655,656,657,658,660,661,662,663,664,665,666,668,669,671,672,673,674,675,676,677,678,679,680,681,683,685,686,687,688,690,691,694,695,696,697,698,699,700,702,703,704,705,706,707,709,710,711,712,713,715,716,717,718,719,722,737,751,752,795,807,819,820,825,828,841,844,849,854,869,884,887,888,889,890,892,896,899,902,911,926,927,931,934,948,951,958,977,980,982,988,992,1000,1002,1005,1017,1024,1042,1045,1047,1060,1066,1067,1070,1075,1079,1088,1089,1092,1094,1098,1102,1121,1134,1154,1155,1157,1165,1173,1180,1181,1183,1201,1211,1217,1218,1231,1236,1245,1248,1251,1263,1271,1274,1278,1286,1287,1294,1305,1308,1309,1316,1317,1327,1332,1333,1335,1341,1342,1345,1346,1352,1354,1358,1367,1372,1391,1418,1421,1425,1434],[160,173,267,277,282,285,287,294,301,303,306,314,322,323,324,340,345,349,351,352,356,359,371,404,407,464,473,526,609,633,634,635,651,659,667,670,682,684,689,692,693,701,708,714,723,732,739,762,763,773,790,800,802,822,827,830,831,837,858,860,870,880,882,924,938,970,971,974,976,1001,1008,1026,1034,1051,1052,1054,1068,1074,1105,1106,1110,1116,1127,1143,1206,1215,1219,1243,1246,1253,1254,1276,1277,1279,1280,1285,1299,1300,1307,1314,1315,1318,1368,1375,1402,1404,1432],[271,350,650,727,728,735,738,757,765,767,781,788,797,817,834,838,846,862,871,875,879,937,941,944,949,954,959,983,1006,1007,1010,1030,1031,1041,1083,1099,1107,1108,1115,1119,1138,1142,1168,1171,1172,1175,1176,1192,1203,1209,1214,1255,1296,1303,1304,1319,1328,1337,1338,1349,1350,1353,1356,1357,1382,1413,1427,1431,1436,1437],[734,770,778,780,843,852,865,866,894,903,917,932,953,955,964,975,986,989,994,1022,1038,1050,1071,1086,1100,1111,1117,1129,1141,1149,1182,1185,1199,1226,1227,1237,1256,1257,1347,1355,1363,1366,1379,1381,1399,1407,1410,1419,1424,1428],[741,756,758,775,791,796,798,806,832,851,906,919,925,943,946,956,967,987,1046,1133,1137,1146,1152,1159,1162,1167,1189,1202,1204,1216,1232,1250,1258,1325,1331,1371,1384],[746,826,881,910,968,993,996,1029,1095,1136,1147,1213,1252,1298,1336,1343,1359],[749,779,794,813,856,873,952,966,1033,1139,1153,1200,1233,1270,1282,1293,1388,1426],[726,753,759,784,829,984,997,1012,1039,1104,1156,1351,1364,1400,1414],[744,768,847,867,885,886,908,912,930,947,957,1028,1048,1177,1225,1383],[754,776,801,818,985,999,1062,1087,1191,1195,1247,1323,1377,1397,1433],[772,833,840,928,933,969,1004,1021,1072,1124,1163,1174,1411],[748,874,877,981,1023,1061,1178,1262,1275,1329,1392,1415],[895,939,1009,1076,1208,1220,1244,1249,1322,1378,1390],[842,872,905,991,1064,1186,1198,1259,1292,1326,1361],[745,747,786,853,961,972,1260,1385,1394],[821,850,923,1078,1080,1222,1223],[750,793,1196,1268,1422],[893,909,1027,1131],[730,809,1281,1373],[766,785,990,1135,1369],[921,1321],[918,1073,1344],[743,811],[774,1297,1330,1370],[804,891],[1090,1125,1439],[861,1109,1160],[789,1084],[901,1229,1267],[721,920,1015,1241,1340,1365,1380,1430],[907,1037,1376],[814,1212],[736,914,1032,1261],[1093,1302],[815,1205,1269,1324,1362],[913,1224,1284],[835,916],[764,897,936,1113],[805,1018,1056,1339],[1114,1169,1235,1266,1334],[915,929,1059,1101,1197],[864,998,1036,1417],[1058,1069,1161,1230,1312],[761,1020,1085,1238,1403],[755,1120,1188],[836,1091,1112],[808,863,1044,1228,1239,1387],[803,878,942,1103,1221],[783,857,973,1118,1179,1393,1396],[740,782,824,922,1035,1435],[771,799,898,979,1003,1097,1288,1360],[812,1011,1096,1240,1423],[900,1158,1291],[731,1289,1412],[1144,1301],[760,1184,1389],[855,1148,1164],[1242]]