2951,2949,2947,2942,2940,2937,2936,2935,2936,2936,2935,2936,2934,2932,2932,2933,2931,2930,2930,2930,2932,2935,2939,2940,2943,2945,2947,2948,2954,2955,2957,2958,2961,2962,2964,2965,2967,2967,2966,2966,2965,2965,2963,2961,2960,2956,2955,2952,2951,2952;882,881,880,880,882,882,881,879,877,875,872,869,867,866,864,863,862,861,860,857,854,855,855,853,852,851,851,850,850,851,851,852,854,856,857,858,858,859,860,861,862,865,865,866,869,871,874,875,879,880