,642,641,640,639,638,637,636,635,634,633,632,631,630,629,628,627,626,625,624,623,620,619,618,615,614,612,611,610,609,608,607,606,605,604,603,602,599,598,597,593,590,581,580,579,578,577,576,575,574,573,572,571,570,569,568,567,566,565,564,562,561,560,559,558,557,556,555,553,552,551,550,549,547,546,544,543,524,523,522,521,520,519,518,517,516,514,508,507,506,505,503,502,501,500,499,498,496,495,493,491,490,489,488,487,486,485,484,483,482,481,480,479,478,477,476,475,474,473,471,470,469,468,467,466,465,452,451,450,449,448,447,446,445,444,443,442,441,440,439,438,437,436,435,434,433,432,431,430,429,428,427,426,425,424,423,421,420,419,418,417,416,414,413,412,411,410,409,406,402,401,400,399,384,383,376,363,359,334,333,327,325,324,323,322,321,320,319,318,317,316,315,312,299,272,258,257,253,252,240,239,142,141,140,139,138,134,42,41,28,26,25,24,23,22,21,20,19,17,16,15,14,13,12,11,10,9,7,6,5,4,3,2,1,642,641,640,639,638,637,636,635,634,633,632,631,630,629,628,627,626,625,624,623,620,619,618,615,614,612,611,610,609,608,607,606,605,604,603,602,599,598,597,593,590,581,580,579,578,577,576,575,574,573,572,571,570,569,568,567,566,565,564,562,561,560,559,558,557,556,555,553,552,551,550,549,547,546,544,543,524,523,522,521,520,519,518,517,516,514,508,507,506,505,503,502,501,500,499,498,496,495,493,491,490,489,488,487,486,485,484,483,482,481,480,479,478,477,476,475,474,473,471,470,469,468,467,466,465,452,451,450,449,448,447,446,445,444,443,442,441,440,439,438,437,436,435,434,433,432,431,430,429,428,427,426,425,424,423,421,420,419,418,417,416,414,413,412,411,410,409,406,402,401,400,399,384,383,376,363,359,334,333,327,325,324,323,322,321,320,319,318,317,316,315,312,299,272,258,257,253,252,240,239,142,141,140,139,138,134,42,41,28,26,25,24,23,22,21,20,19,17,16,15,14,13,12,11,10,9,7,6,5,4,3,2,1