[[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,31,32,33,35,36,37,38,39,41,42,43,44,46,47,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,110,111,112,113,114,115,116,117,119,120,121,123,124,125,126,127,128,129,130,131,133,134,135,136,137,138,139,140,142,143,145,146,147,148,149,150,151,152,153,154,156,157,158,159,160,161,162,163,164,165,166,168,169,170,171,172,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,201,202,203,204,205,206,207,208,209,211,212,213,215,216,217,218,256,257,258,259,260,261,262,263,264,266,267,268,271,272,273,274,275,277,278,279,280,281,282,283,284,285,286,287,288,290,291,292,293,294,295,296,297,298,299,300,301,302,304,305,306,308,309,310,311,313,314,315,316,317,318,319,320,321,324,325,327,329,330,331,332,333,334,335,336,337,338,339,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,362,363,364,365,366,367,368,369,371,372,373,374,375,376,377,378,379,381,382,383,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,406,407,408,410,412,413,414,415,416,417,418,419,420,421,422,423,424,425,427,429,430,431,432,433,434,435,436,437,438,440,441,442,444,445,446,447,448,449,450,451,452,453,454,455,456,457,459,460,461,462,463,464,465,466,467,469,470,471,472,473,475,476,477,517,529,536,546,549,550,568,573,583,588,596,598,602,603,617,619,622,631,633,635,644,647,677,701,709,717,718,720,735,747,756,769,774,780,791,792,794,795,800,801,840,845,847,868,875,883,892,905,914,916,927,930,940,944,957,961,972,974,976,997,1001,1010,1022],[30,34,40,45,48,68,69,109,118,122,132,141,144,155,167,173,178,200,210,214,219,220,221,222,223,224,225,226,227,228,229,231,233,235,237,238,239,242,243,246,247,249,250,251,253,254,255,265,269,270,276,289,303,307,312,322,323,326,328,340,361,370,380,384,385,386,405,409,411,426,428,439,443,458,474,478,479,481,482,483,484,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,505,507,508,509,510,511,518,522,526,535,539,542,548,560,570,577,586,591,599,615,637,638,639,642,650,658,662,670,671,680,683,685,691,692,706,707,715,725,742,746,753,755,757,761,773,777,778,781,798,799,809,822,828,832,833,848,851,853,857,865,872,873,887,899,924,926,933,935,938,964,968,1018],[232,234,240,241,244,245,248,252,468,480,485,504,506,516,590,608,627,629,636,645,648,666,668,695,699,705,721,762,765,771,775,797,850,861,871,876,893,903,907,909,913,917,929,942,948,952,975,993,999,1008,1009,1013],[230,236,519,531,538,543,553,557,561,566,569,571,572,581,587,589,605,628,651,682,694,730,734,744,754,764,782,784,785,827,830,843,852,864,902,904,937,945,954,977,982,983,988],[520,525,554,576,582,584,600,620,656,675,676,687,689,704,712,736,743,786,836,854,874,908,931,950,989,1012,1014],[530,610,659,710,722,802,820,826,839,896,898,911,979,1002,1007,1011],[613,616,686,693,708,711,714,727,838,867,921,925,980,986,1006],[512,541,653,655,669,672,698,749,766,767,770,790,812,894,990,1003],[592,626,654,663,667,690,713,733,779,783,958,984,996,1019],[533,614,634,684,787,855,879,932],[514,632,729,732,789,816,856,880,910,922,959,960],[580,750,759,803,858,877,886,906,947,994,995],[555,559,562,649,678,738,804,841,891,991],[564,618,660,724,823,849,1021],[524,739,796,811,831,912,951,969],[574,688,788,810,821,837,869,981,987],[578,594,640,696,697,758,862,978],[556,575,728,844,870],[528,643,863],[737,971],[772],[807,992],[679],[674,824],[681],[547,998],[523],[673],[585,751],[793,878,943],[623,842,846],[595,882,962],[567,579,664,819,835],[513,815,825,1015],[621,630],[928],[609,702,731,918,956,1004],[611,805,885,901,923,953],[661,716,814,890],[860,934,941],[532,884,967],[534,625,888,946],[540,565,665,703],[601,641,740,963],[741,936],[521,834,1016],[726,1023],[558,593,866],[900,939],[551,808],[624,829,897],[915,955,985,1000],[604,768,817],[544,748,859,949],[537,606,760,763],[889],[973],[515,895],[597,1017],[723,806,881],[719],[920],[552],[919,1005],[745],[1020],[813,965],[652],[646],[607,818],[563],[657],[545],[700,752],[527],[776,970],[612,966]]