529,527,529,533,539,541,540,546,550,547,546,553,559,560,562,565,569,570,568,570,573,570,570,572,570,564,560,560,556,550,545,536,533;508,503,499,496,493,491,484,480,476,476,471,465,464,461,464,464,459,463,466,471,474,476,481,485,488,490,492,501,505,510,512,512,510