3041,3040,3040,3039,3037,3036,3035,3034,3033,3032,3032,3033,3034,3036,3037,3038,3039,3041,3042,3044,3045,3047,3050,3055,3058,3060,3061,3064,3067,3069,3073,3077,3079,3079,3083,3085,3087,3088,3091,3094,3095,3095,3097,3099,3101,3102,3103,3105,3109,3112,3115,3117,3118,3120,3123,3125,3126,3131,3133,3134,3133,3132,3131,3131,3129,3128,3128,3129,3131,3133,3135,3137,3136,3134,3135,3137,3137,3136,3136,3135,3133,3131,3129,3128,3126,3125,3125,3124,3123,3121,3120,3117,3116,3115,3116,3116,3115,3114,3114,3113,3112,3111,3111,3110,3109,3109,3108,3108,3107,3107,3108,3108,3107,3106,3106,3104,3100,3099,3099,3095,3092,3089,3085,3083,3085,3085,3083,3083,3083,3082,3083,3083,3080,3079,3078,3074,3073,3070,3070,3069,3066,3065,3062,3058,3056,3051,3049,3047,3047,3045,3040,3039,3037,3032,3032,3035,3036,3040,3040,3039,3038,3038,3045,3047,3047,3044,3043,3041,3038,3035,3031,3024,3022,3021,3021,3022,3023,3028,3030,3032,3033,3035,3037,3039,3040,3045,3048,3048,3050,3050,3049,3047,3042,3041,3022,3021,3017,3015,3011,3011,3012,3012,3016,3016,3014,3014,3013,3013,3012,3012,3010,3010,3008,3007,3006,3006,3008,3008,3009,3009,3008,3007,3006,3006,3005,3000,2999,2998,2996,2995,2994,2991,2990,2990,2989,2988,2984,2984,2987,2989,2991,2992,2993,2994,2995,2996,2997,2997,2998,2999,2999,2998,2997,2995,2994,2993,2992,2992,2991,2991,2995,2995,2994,2994,2998,2998,3004,3004,3008,3010,3011,3013,3013,3019,3021,3024,3027,3028,3030,3031,3033,3033,3035,3037,3037,3039,3041,3041,3042,3043,3044,3045,3046,3046,3043,3042,3040,3039,3039,3038,3038,3040,3047,3048,3050,3050,3049,3048,3047,3045,3044,3041;540,542,545,547,548,550,552,553,555,556,558,559,561,562,564,565,567,568,569,569,570,571,572,571,570,570,568,568,569,570,570,571,572,574,575,576,576,575,574,574,572,570,568,568,567,569,571,571,572,572,571,570,569,570,572,573,575,575,574,573,570,568,565,563,561,559,557,555,554,552,551,551,549,548,546,545,543,542,540,539,538,536,535,533,532,530,528,527,525,525,526,526,525,523,522,520,519,517,514,512,511,509,506,505,503,500,499,496,495,493,492,490,489,487,485,481,479,476,472,470,465,460,457,454,449,444,441,438,434,432,430,429,426,424,422,421,420,420,419,418,417,416,416,415,414,414,415,415,409,408,408,409,409,414,417,417,416,416,419,419,420,422,422,424,428,428,429,429,428,427,424,424,425,427,431,432,434,439,439,440,441,441,442,442,443,444,444,448,450,453,454,454,450,448,447,446,445,444,441,439,438,421,417,415,412,410,409,406,405,403,403,402,401,401,402,404,406,409,410,414,415,417,419,421,421,426,426,427,428,428,429,429,430,433,434,436,440,441,444,445,446,447,449,451,452,454,455,457,458,460,466,467,469,472,475,477,479,482,483,486,490,494,497,501,501,500,500,501,501,499,499,498,497,497,498,499,499,500,501,502,502,503,504,504,505,506,508,511,513,515,517,519,519,523,523,524,524,525,531,531,535,536,536,537,537,539,540,540,541,541,540,540