1121,1121,1122,1124,1126,1127,1128,1129,1131,1133,1134,1135,1136,1137,1138,1139,1141,1143,1145,1147,1149,1150,1152,1154,1155,1156,1158,1158,1159,1161,1162,1164,1165,1166,1168,1170,1171,1175,1177,1178,1179,1180,1182,1182,1182,1182,1183,1184,1185,1185,1185,1183,1183,1180,1179,1177,1175,1174,1173,1173,1174,1175,1175,1175,1176,1177,1179,1179,1177,1175,1174,1173,1171,1170,1170,1170,1170,1172,1173,1175,1176,1176,1176,1176,1174,1172,1170,1167,1165,1161,1159,1158,1158,1160,1162,1164,1165,1166,1165,1164,1163,1162,1161,1159,1155,1155,1153,1152,1149,1148,1147,1147,1146,1144,1144,1144,1144,1144,1144,1143,1139,1136,1135,1131,1131,1133,1135,1135,1132,1129,1127,1125,1124,1125,1127,1128,1132,1134,1135,1135,1135,1134,1133,1131,1129,1128,1124,1122,1121;356,359,359,360,360,361,362,363,363,364,366,367,369,369,369,370,371,373,375,376,378,378,379,380,381,382,384,385,386,388,389,390,391,392,393,393,394,395,397,398,399,400,400,397,394,393,392,390,389,388,385,381,379,376,374,370,367,366,363,361,359,357,356,354,353,352,352,351,349,348,346,344,342,341,338,336,334,332,331,329,328,326,323,320,319,317,315,315,314,311,309,306,304,304,305,305,306,304,302,301,299,297,295,294,294,292,291,291,291,290,288,285,284,284,285,288,291,293,295,296,298,301,301,304,306,310,316,321,322,324,325,328,329,332,333,333,331,330,331,335,339,341,342,346,348,350,352,353,356