584,580,575,574,578,578,577,573,571,569,572,574,574,577,578,578,577,579,579,580,586,593,596,605,610,611,610,607,611,618,622,627,630,631,633,635,636,639,641,644,647,647,643,644,644,646,646,645,642,636,630,626,619,613,609,605,594,589,584;948,945,943,939,935,931,927,923,920,915,911,908,905,903,900,898,894,890,887,887,883,883,878,884,887,891,895,900,906,914,916,915,915,919,921,924,929,935,934,933,936,939,941,945,947,955,961,965,965,963,961,958,956,955,951,950,954,950,948