2578,2579,2579,2580,2581,2583,2585,2587,2589,2592,2595,2598,2597,2596,2595,2594,2592,2591,2589,2588,2587,2586,2586,2585,2586,2585,2585,2583,2582,2580,2579,2579,2578,2577,2578,2578,2578,2579,2579,2580,2579,2579;959,958,957,957,956,956,955,955,956,956,957,957,959,960,962,962,963,962,961,963,964,966,968,969,971,973,974,976,977,977,976,974,972,971,970,969,967,966,964,963,962,961