3092,3095,3097,3103,3109,3110,3113,3113,3114,3117,3121,3125,3129,3134,3140,3145,3149,3154,3157,3160,3165,3167,3165,3165,3164,3163,3163,3164,3164,3164,3166,3164,3163,3161,3160,3158,3157,3155,3153,3155,3155,3154,3151,3151,3152,3154,3155,3155,3153,3153,3153,3155,3156,3157,3158,3158,3160,3148,3147,3147,3147,3149,3149,3149,3150,3149,3151,3153,3154,3155,3157,3159,3160,3161,3163,3163,3164,3165,3168,3169,3171,3171,3174,3178,3177,3174,3172,3170,3168,3168,3169,3170,3160,3154,3152,3153,3153,3152,3150,3148,3147,3145,3145,3146,3147,3149,3150,3152,3150,3146,3143,3141,3140,3139,3137,3134,3133,3131,3130,3130,3128,3126,3125,3123,3120,3116,3114,3113,3115,3125,3127,3129,3132,3131,3128,3126,3126,3127,3129,3130,3133,3136,3140,3142,3145,3147,3149,3151,3153,3153,3154,3155,3157,3158,3157,3156,3157,3158,3155,3150,3148,3143,3139,3135,3128,3125,3123,3118,3115,3113,3109,3107,3103,3101,3099,3096,3096,3093,3092,3088,3086,3083,3082,3076,3075,3073,3072,3071,3069,3068,3067,3064,3063,3062,3062,3067,3068,3071,3072,3073,3075,3076,3074,3074,3076,3078,3079,3080,3082,3083,3085,3087,3087,3086,3089,3091,3093,3095,3096,3098,3098,3100,3101,3105,3109,3112,3113,3113,3111,3109,3108,3105,3102,3100,3099,3098,3097,3099,3099,3098,3097,3096,3095,3093,3091,3089,3089,3090,3090,3091,3091;666,668,670,670,671,673,676,679,679,680,683,684,685,687,688,685,684,683,682,681,683,684,672,668,665,664,660,657,652,648,644,643,641,640,638,636,637,638,637,639,649,649,646,641,639,639,639,638,637,634,632,631,630,629,626,625,624,623,620,616,613,613,610,607,606,603,602,602,604,606,607,606,607,607,606,607,609,610,609,609,608,605,606,605,603,601,599,597,596,589,587,585,585,586,588,590,596,597,600,600,598,596,589,587,584,582,578,573,572,571,570,570,568,566,564,563,563,562,558,555,554,551,548,545,543,542,541,535,533,533,535,537,537,534,532,531,528,526,523,521,520,518,518,519,518,517,518,519,518,515,513,510,506,502,500,497,495,492,491,490,491,492,491,488,488,489,491,491,495,497,497,498,499,501,504,505,507,508,511,509,512,513,514,515,517,519,521,524,526,529,530,533,534,536,538,540,541,544,547,549,549,556,557,567,568,570,572,573,576,578,581,582,585,586,590,594,597,599,602,603,606,607,610,611,612,614,617,621,620,617,619,619,620,621,626,630,633,634,637,639,638,639,641,639,640,645,647,649,653,656,661