2629,2630,2631,2632,2633,2634,2635,2637,2638,2637,2637,2635,2635,2633,2632,2631,2629,2629,2629,2628,2625,2624,2623,2622,2622,2622,2621,2620,2619,2618,2617,2617,2615,2610,2611,2613,2613,2614,2616,2617,2621,2622,2623,2625,2626,2628;952,951,950,949,949,948,948,947,945,944,943,942,943,943,942,941,940,939,938,938,937,938,938,938,939,941,942,942,943,943,944,947,948,953,953,955,956,957,958,957,956,954,954,953,952,951