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