511,514,518,523,527,531,535,543,547,552,559,566,572,576,578,580,580,583,587,589,588,587,587,588,588,582,578,573,568,563,554,549,546,542,539,533,535,535,531,528,523,522,520,518,516,514;589,591,595,598,600,602,604,606,605,604,604,603,603,600,597,591,587,584,581,578,572,565,559,554,547,546,543,541,538,538,540,538,537,539,542,549,551,554,557,559,562,565,570,574,579,584