3042,3038,3034,3032,3028,3027,3027,3026,3025,3026,3026,3025,3024,3024,3025,3025,3026,3026,3027,3027,3026,3025,3025,3026,3027,3028,3029,3030,3030,3031,3032,3034,3035,3038,3039,3039,3040;851,845,842,839,837,841,843,844,845,847,848,850,851,853,855,858,859,861,863,865,866,867,868,868,869,869,870,869,868,866,865,864,863,861,859,855,853