678,674,670,665,653,650,646,646,644,640,643,647,649,652,653,655,657,659,663,662,660,662,666,673,678,681,685,687,688,691,693,695,699,702,704,705,708,709,712,714,717,719,722,721,717,716,716,717,717,715,709,701,700,697,691,687,684,682,678;553,555,558,553,550,547,546,543,538,533,530,529,528,518,514,508,506,505,503,497,491,487,482,481,481,479,483,487,487,486,482,477,474,472,470,475,479,481,485,490,496,500,503,507,509,513,517,525,529,533,536,540,544,549,551,554,557,558,553