3124,3124,3124,3127,3127,3132,3136,3141,3146,3150,3156,3158,3158,3154,3153,3154,3158,3162,3166,3171,3173,3177,3183,3186,3189,3191,3193,3197,3199,3200,3207,3209,3213,3218,3223,3230,3239,3245,3253,3258,3261,3265,3270,3276,3283,3286,3289,3294,3298,3305,3310,3313,3318,3324,3331,3336,3340,3345,3345,3346,3351,3356,3362,3363,3366,3368,3372,3372,3371,3368,3365,3364,3366,3361,3358,3351,3348,3346,3344,3340,3333,3328,3321,3316,3319,3321,3318,3313,3311,3314,3317,3322,3322,3322,3320,3316,3310,3306,3303,3299,3293,3288,3283,3277,3266,3259,3254,3244,3233,3219,3217,3215,3214,3210,3205,3201,3195,3193,3190,3186,3185,3185,3185,3186,3187,3186,3185,3187,3189,3188,3188,3188,3190,3187,3184,3180,3176,3174,3173,3173,3172,3168,3166,3160,3157,3156,3151,3148,3142,3137,3136,3131,3130,3127;3241,3239,3235,3231,3228,3225,3223,3222,3222,3222,3218,3214,3206,3199,3191,3188,3186,3188,3188,3184,3180,3174,3168,3165,3161,3157,3153,3149,3146,3144,3148,3151,3156,3158,3159,3159,3157,3156,3157,3159,3162,3166,3170,3171,3173,3173,3170,3170,3171,3173,3172,3170,3169,3170,3173,3175,3174,3172,3169,3166,3162,3166,3166,3170,3173,3176,3182,3189,3195,3201,3206,3213,3218,3224,3229,3237,3242,3251,3255,3259,3265,3267,3270,3277,3288,3292,3297,3303,3310,3317,3320,3326,3332,3334,3339,3340,3336,3337,3337,3333,3331,3333,3335,3338,3338,3332,3323,3325,3334,3337,3338,3340,3342,3341,3341,3340,3339,3338,3336,3334,3330,3326,3321,3318,3314,3310,3307,3302,3298,3294,3287,3283,3280,3274,3272,3273,3271,3264,3260,3256,3252,3247,3245,3246,3248,3251,3253,3253,3253,3252,3252,3249,3245,3243