3157,3158,3158,3159,3159,3158,3158,3158,3157,3157,3157,3157,3157,3158,3158,3157,3157,3158,3158,3158,3157,3156,3154,3154,3153,3151,3148,3146,3146,3144,3140,3139,3138,3138,3137,3135,3134,3133,3133,3132,3131,3131,3130,3130,3128,3128,3128,3127,3127,3126,3126,3125,3125,3123,3123,3122,3122,3121,3119,3118,3117,3116,3116,3116,3115,3115,3114,3114,3114,3112,3112,3111,3111,3109,3109,3109,3108,3108,3108,3109,3109,3109,3107,3107,3106,3106,3105,3105,3104,3104,3103,3103,3102,3102,3101,3101,3100,3100,3099,3099,3100,3100,3100,3099,3099,3100,3102,3103,3103,3104,3104,3105,3105,3106,3108,3111,3111,3114,3116,3116,3119,3122,3122,3123,3126,3126,3129,3129,3132,3133,3133,3134,3134,3135,3135,3136,3137,3137,3138,3138,3140,3140,3140,3140,3140,3140,3141,3141,3142,3142,3143,3143,3144,3144,3145,3145,3147,3147,3149,3150,3151,3151,3152,3153,3153,3153,3152,3152,3150,3149,3149,3149,3150,3150,3151,3151,3151,3152,3152,3150,3150,3149,3149,3148,3148,3148,3149,3150,3150,3149,3149,3148,3148,3149,3150,3150,3152,3152,3153,3153,3154,3155,3155,3155,3156,3157,3157,3156,3156,3156,3155,3153,3152,3152,3151,3151,3151,3152,3154,3156,3156,3157;335,335,334,334,333,333,332,331,331,329,326,324,322,322,321,321,320,320,319,318,318,318,318,319,319,319,319,319,320,320,320,320,320,321,321,321,321,321,322,322,322,324,324,326,326,327,328,328,329,329,331,331,333,333,335,335,336,336,336,336,336,336,337,338,338,340,340,342,344,344,347,347,349,349,351,353,353,354,355,355,356,357,357,358,358,360,360,363,363,364,364,362,362,364,364,365,365,366,366,367,367,369,370,370,372,372,372,372,373,373,374,374,375,375,375,375,377,377,377,378,378,378,379,379,379,380,380,381,381,381,382,382,383,383,384,384,384,383,383,382,382,380,377,376,375,374,374,373,373,372,372,371,371,369,369,368,368,367,367,367,367,366,366,366,364,362,362,361,361,361,360,359,359,358,358,357,356,356,355,355,354,354,353,353,352,350,350,350,349,349,348,348,346,346,346,347,347,346,346,345,345,345,344,343,343,343,342,342,341,340,340,340,340,339,339,338,337,337,337,337,336,336