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