2857,2859,2858,2855,2857,2861,2862,2863,2866,2867,2870,2875,2878,2880,2884,2888,2888,2885,2883,2881,2881,2882,2879,2877,2875,2873,2870,2866,2863,2863,2863,2863,2863,2863,2863,2860,2855,2850,2844,2842,2841,2841,2842,2843,2844,2843,2840,2840,2836,2834,2829,2827,2822,2821,2819,2816,2815,2815,2811,2801,2797,2795,2791,2789,2785,2782,2780,2777,2773,2771,2768,2767,2765,2763,2760,2756,2754,2750,2746,2743,2736,2729,2725,2723,2722,2719,2715,2711,2710,2708,2704,2700,2695,2691,2688,2681,2677,2677,2678,2677,2673,2669,2670,2671,2673,2675,2676,2675,2672,2668,2663,2662,2662,2663,2663,2661,2659,2654,2651,2648,2643,2640,2642,2641,2636,2630,2627,2627,2627,2630,2633,2637,2636,2636,2637,2638,2640,2642,2646,2646,2644,2641,2641,2641,2639,2641,2645,2647,2651,2656,2659,2660,2659,2659,2659,2660,2662,2665,2669,2672,2674,2678,2680,2686,2688,2689,2689,2692,2695,2698,2701,2704,2706,2708,2710,2711,2710,2711,2714,2717,2719,2723,2725,2728,2731,2733,2734,2737,2738,2741,2743,2746,2748,2750,2752,2755,2757,2760,2763,2765,2767,2770,2772,2776,2779,2781,2783,2784,2785,2786,2788,2791,2794,2798,2800,2804,2806,2809,2814,2818,2822,2825,2828,2831,2833,2840,2844,2847,2850,2852,2855,2857,2857,2856;3021,3021,3019,3014,3013,3012,3011,3009,3008,3010,3010,3008,3004,3000,3000,2996,2992,2986,2984,2980,2976,2972,2968,2964,2961,2957,2955,2951,2948,2946,2941,2935,2932,2930,2925,2923,2919,2919,2919,2915,2911,2908,2904,2901,2896,2893,2888,2886,2884,2882,2884,2885,2881,2878,2874,2871,2867,2862,2858,2862,2863,2866,2866,2864,2860,2858,2857,2857,2859,2862,2865,2870,2871,2872,2869,2865,2862,2856,2855,2859,2861,2859,2858,2855,2851,2847,2844,2842,2837,2833,2825,2823,2824,2826,2831,2837,2841,2842,2848,2852,2857,2861,2866,2871,2872,2875,2878,2882,2887,2889,2893,2897,2901,2906,2910,2915,2915,2917,2919,2920,2921,2925,2931,2935,2940,2944,2945,2950,2953,2959,2964,2972,2977,2980,2985,2988,2991,2993,2997,3001,3004,3006,3010,3014,3019,3019,3020,3024,3027,3026,3026,3030,3033,3037,3041,3044,3046,3046,3042,3039,3038,3038,3037,3043,3045,3048,3050,3050,3050,3048,3049,3050,3055,3058,3062,3066,3071,3071,3073,3074,3074,3073,3072,3070,3067,3064,3061,3059,3058,3058,3059,3060,3060,3060,3059,3058,3058,3060,3061,3062,3061,3059,3057,3055,3055,3055,3057,3054,3051,3049,3047,3046,3047,3051,3052,3051,3050,3051,3053,3054,3054,3052,3048,3043,3039,3037,3038,3039,3037,3034,3029,3026,3024,3022