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