3012,3012,3010,3008,3006,3005,3004,3002,3002,3003,3004,3004,3002,2999,2994,2990,2986,2983,2979,2975,2970,2966,2962,2957,2952,2947,2944,2942,2939,2935,2931,2926,2921,2917,2915,2913,2912,2910,2909,2907,2905,2903,2901,2898,2895,2892,2889,2886,2882,2879,2877,2875,2873,2870,2867,2864,2861,2858,2857,2856,2856,2856,2855,2855,2855,2856,2858,2860,2863,2866,2869,2872,2875,2877,2880,2883,2885,2887,2890,2891,2891,2891,2891,2891,2890,2889,2888,2889,2892,2896,2900,2904,2907,2912,2915,2918,2921,2923,2926,2929,2931,2933,2936,2940,2945,2950,2955,2959,2962,2965,2969,2973,2977,2982,2986,2990,2994,2997,3000,3003,3006,3008,3012,3015,3018,3022,3025,3030,3034,3038,3043,3046,3049,3051,3053,3056,3059,3063,3068,3072,3077,3081,3085,3089,3090,3087,3084,3081,3078,3074,3071,3070,3068,3066,3062,3059,3055,3054,3052,3049,3046,3042,3039,3035,3031,3027,3023,3018,3013,3009,3005,3000,2995,2990,2986,2983,2980,2978,2975,2971,2968,2965,2961,2956,2952,2948,2943,2938,2933,2930,2927,2924,2921,2919,2916,2915,2913,2911,2908,2903,2899,2899,2899,2899,2899,2899,2900,2902,2903,2905,2907,2909,2911,2913,2915,2917,2919,2920,2921,2923,2923,2922,2921,2920,2919,2918,2917,2914,2912,2910,2908,2906,2904,2902,2900,2899,2898,2897,2896,2896,2896,2895,2894,2892,2890,2888,2884,2882,2880,2878,2877,2877,2876,2874,2872,2868,2864,2859,2856,2853,2849,2846,2842,2838,2834,2830,2827,2824,2821,2818,2815,2813,2810,2808,2805,2803,2801,2798,2796,2794,2791,2789,2786,2783,2780,2778,2775,2771,2768,2765,2762,2759,2757,2755,2752,2750,2747,2744,2741,2738,2735,2732,2729,2725,2720,2718,2716,2713,2711,2708,2705,2700,2697,2694,2692,2689,2686,2685,2683,2681,2679,2677,2676,2675,2676,2676,2676,2677,2678,2680,2681,2682,2683,2684,2686,2687,2688,2689,2690,2690,2690,2690,2689,2688,2687,2685,2683,2681,2679,2678,2676,2674,2671,2670,2667,2665,2663,2661,2660,2658,2656,2655,2653,2651,2650,2648,2646,2645,2643,2642,2645,2647,2650,2654,2656,2660,2663,2666,2670,2672,2675,2677,2680,2682,2685,2687,2690,2693,2695,2698,2701,2704,2708,2712,2716,2720,2725,2728,2729,2733,2738,2742,2746,2750,2754,2759,2763,2768,2772,2776,2780,2785,2790,2794,2798,2802,2807,2812,2816,2820,2823,2826,2829,2831,2834,2836,2838,2841,2843,2846,2848,2851,2854,2856,2858,2860,2862,2865,2867,2870,2873,2876,2879,2881,2885,2888,2891,2894,2897,2901,2904,2907,2911,2914,2917,2920,2924,2927,2931,2934,2939,2943,2947,2951,2955,2958,2962,2966,2970,2973,2977,2982,2986,2991,2995,2999,3002,3005,3009;2014,2016,2019,2022,2025,2029,2033,2036,2041,2045,2049,2054,2057,2059,2059,2058,2057,2055,2054,2053,2053,2054,2055,2055,2055,2055,2057,2060,2062,2063,2064,2064,2064,2065,2068,2071,2075,2078,2082,2085,2088,2091,2094,2096,2098,2100,2102,2104,2105,2107,2110,2113,2116,2118,2120,2122,2124,2126,2130,2134,2139,2144,2148,2153,2158,2162,2165,2168,2170,2172,2174,2176,2178,2181,2183,2185,2188,2191,2193,2197,2202,2207,2212,2217,2220,2224,2228,2232,2234,2235,2236,2237,2239,2239,2241,2243,2245,2248,2250,2252,2255,2258,2260,2261,2261,2261,2261,2260,2258,2256,2255,2254,2253,2253,2254,2255,2256,2254,2252,2250,2248,2245,2244,2246,2248,2249,2251,2251,2250,2249,2249,2247,2245,2242,2239,2237,2235,2234,2234,2235,2235,2236,2237,2238,2240,2242,2244,2246,2248,2249,2251,2255,2258,2261,2262,2264,2265,2269,2272,2274,2276,2277,2279,2280,2281,2282,2283,2283,2283,2282,2281,2281,2281,2281,2282,2284,2286,2289,2291,2290,2288,2286,2285,2285,2286,2287,2287,2287,2287,2285,2283,2281,2279,2276,2274,2270,2267,2264,2262,2262,2263,2268,2273,2278,2283,2288,2292,2295,2299,2302,2305,2308,2311,2314,2317,2320,2323,2327,2331,2334,2339,2343,2347,2351,2355,2359,2363,2365,2368,2371,2374,2377,2380,2383,2386,2390,2394,2398,2402,2407,2412,2416,2420,2423,2426,2429,2430,2433,2436,2439,2443,2448,2452,2455,2458,2459,2460,2460,2462,2464,2465,2465,2464,2463,2462,2461,2459,2457,2455,2453,2451,2448,2446,2443,2441,2438,2435,2433,2430,2427,2425,2422,2420,2418,2416,2413,2411,2410,2408,2406,2404,2402,2399,2396,2394,2391,2389,2387,2385,2383,2381,2379,2377,2376,2376,2373,2370,2368,2365,2363,2361,2361,2363,2365,2368,2370,2372,2368,2365,2362,2359,2356,2352,2348,2344,2339,2334,2330,2326,2323,2319,2315,2311,2307,2304,2300,2296,2292,2288,2283,2278,2273,2269,2265,2261,2258,2255,2252,2249,2245,2242,2239,2237,2233,2231,2228,2225,2222,2218,2215,2212,2208,2205,2202,2198,2195,2192,2188,2185,2182,2180,2177,2175,2174,2171,2170,2168,2166,2165,2162,2160,2157,2155,2152,2150,2147,2145,2143,2140,2138,2136,2134,2133,2132,2131,2130,2130,2128,2124,2123,2123,2122,2121,2120,2119,2119,2118,2118,2119,2120,2121,2121,2121,2122,2123,2124,2124,2124,2123,2122,2120,2118,2116,2113,2111,2108,2105,2103,2100,2098,2095,2093,2091,2088,2085,2082,2079,2077,2074,2072,2070,2068,2066,2063,2062,2060,2058,2056,2054,2053,2051,2049,2048,2046,2044,2042,2041,2039,2038,2036,2036,2035,2034,2033,2032,2030,2029,2028,2027,2025,2024,2024,2023,2023,2022,2021,2019,2017,2016