2785,2786,2787,2788,2789,2791,2793,2794,2796,2798,2800,2802,2804,2806,2808,2811,2813,2815,2817,2819,2821,2823,2825,2826,2827,2827,2826,2824,2823,2821,2819,2816,2814,2811,2814,2817,2820,2823,2826,2829,2832,2835,2838,2842,2845,2848,2852,2855,2858,2862,2865,2868,2872,2875,2879,2882,2885,2889,2892,2895,2899,2902,2905,2909,2912,2916,2919,2923,2928,2932,2937,2941,2945,2949,2953,2957,2960,2964,2968,2972,2976,2981,2985,2989,2994,2997,3002,3007,3012,3017,3021,3026,3030,3034,3039,3043,3047,3050,3053,3056,3059,3063,3067,3070,3073,3076,3079,3082,3085,3089,3093,3098,3102,3105,3109,3112,3116,3120,3124,3128,3132,3136,3140,3143,3144,3145,3147,3148,3149,3150,3152,3153,3154,3156,3157,3158,3159,3160,3161,3161,3162,3163,3166,3169,3173,3178,3182,3187,3191,3196,3200,3204,3209,3213,3217,3222,3226,3230,3234,3237,3241,3245,3249,3253,3257,3261,3265,3269,3273,3277,3281,3285,3289,3293,3296,3299,3302,3304,3307,3310,3313,3316,3319,3322,3325,3328,3330,3333,3335,3338,3340,3342,3344,3347,3348,3350,3351,3347,3342,3337,3332,3327,3322,3317,3312,3307,3302,3297,3292,3287,3282,3277,3272,3267,3262,3257,3252,3247,3242,3237,3232,3227,3222,3217,3212,3207,3202,3197,3192,3187,3182,3177,3172,3167,3162,3157,3152,3147,3142,3137,3132,3127,3122,3117,3112,3107,3102,3097,3092,3087,3082,3077,3072,3067,3062,3057,3052,3047,3042,3037,3032,3027,3022,3017,3012,3007,3002,2997,2992,2987,2982,2977,2972,2967,2962,2957,2952,2947,2942,2937,2932,2927,2922,2917,2912,2907,2902,2897,2892,2887,2882,2877,2872,2867,2862,2857,2852,2847,2842,2837,2832,2827,2822,2817,2812,2807,2802,2797,2792,2787;0,3,7,11,15,18,21,25,28,31,34,37,40,43,46,48,51,54,57,60,63,66,69,73,77,82,86,89,93,96,99,101,104,106,109,111,113,115,117,119,121,123,125,126,128,130,131,133,135,136,138,140,141,143,144,146,148,149,151,153,154,156,158,159,161,162,164,165,165,164,164,163,162,161,160,159,157,156,155,154,153,153,152,151,151,149,149,149,149,149,150,150,151,152,152,153,154,156,158,160,162,161,160,158,156,154,152,150,148,147,146,146,147,149,150,152,153,154,155,156,157,158,159,157,153,149,146,142,138,134,131,127,123,120,116,112,108,104,100,95,91,87,85,83,82,82,81,81,80,80,79,78,78,77,76,76,75,74,73,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,55,53,51,48,46,44,42,40,38,36,34,32,29,27,24,22,19,16,13,11,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0