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