504,506,505,499,494,492,493,495,500,507,514,519,521,522,531,534,539,547,552,562,565,566,564,567,576,580,578,577,577,579,581,582,564,546,545,535,504;664,669,672,674,678,681,688,693,692,686,683,687,691,697,699,694,700,691,684,682,681,678,674,669,667,663,656,652,647,645,641,638,636,642,655,663,664