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