1180,1180,1178,1178,1180,1182,1183,1184,1184,1182,1182,1182,1183,1181,1180,1185,1185,1185,1185,1186,1187,1187,1186,1185,1184,1183,1180,1180,1179,1177,1178,1177,1176,1174,1172,1170,1168,1168,1167,1167,1166,1166,1165,1160,1159,1159,1159,1158,1154,1153,1153,1151,1151,1149,1145,1143,1138,1133,1130,1126,1123,1121,1119,1118,1115,1112,1112,1113,1113,1112,1112,1113,1118,1119,1120,1124,1125,1125,1124,1124,1121,1120,1119,1116,1111,1111,1109,1107,1099,1097,1097,1096,1095,1095,1098,1102,1106,1106,1107,1108,1111,1113,1113,1111,1107,1104,1100,1098,1096,1095,1093,1092,1091,1090,1089,1087,1082,1079,1077,1075,1074,1071,1068,1067,1066,1065,1062,1059,1056,1054,1052,1049,1048,1045,1043,1043,1043,1049,1047,1047,1046,1046,1046,1037,1035,1032,1028,1027,1025,1025,1015,1015,1016,1017,1019,1020,1019,1017,1016,1014,1013,1012,1012,1011,1010,1007,1006,1006,1004,1004,1003,1002,1000,1000,1001,1002,1002,1004,1007,1007,1007,1006,1004,1002,1001,1001,999,998,997,995,995,996,997,997,996,995,993,992,991,989,988,985,985,985,987,988,990,991,993,993,994,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1011,1012,1014,1016,1018,1019,1020,1021,1022,1023,1025,1027,1032,1033,1032,1033,1036,1040,1042,1045,1046,1046,1045,1044,1044,1048,1054,1054,1055,1060,1062,1060,1060,1062,1066,1071,1076,1077,1079,1082,1083,1083,1082,1077,1077,1074,1072,1071,1070,1069,1070,1071,1072,1073,1075,1076,1078,1079,1079,1080,1081,1082,1083,1084,1086,1088,1091,1093,1095,1095,1096,1096,1095,1095,1096,1097,1098,1098,1098,1097,1095,1094,1094,1093,1091,1089,1088,1089,1091,1094,1094,1093,1092,1094,1096,1097,1098,1101,1102,1103,1104,1105,1105,1105,1104,1103,1103,1104,1103,1103,1104,1105,1105,1105,1106,1107,1108,1108,1109,1109,1110,1111,1113,1113,1113,1113,1111,1110,1109,1107,1107,1107,1109,1111,1113,1113,1112,1113,1110,1109,1110,1111,1112,1114,1113,1113,1115,1116,1116,1117,1117,1118,1120,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;400,404,404,418,421,427,432,436,437,438,441,442,443,447,448,453,457,460,463,464,468,474,482,488,490,494,494,497,506,508,510,513,514,515,519,523,529,533,535,539,539,540,543,543,546,547,553,554,554,557,560,561,564,566,566,566,565,565,563,562,560,559,558,557,557,555,554,554,548,548,541,540,540,543,545,545,544,539,538,537,534,534,533,532,532,531,530,529,523,516,512,506,505,503,503,502,501,502,503,504,505,505,501,499,497,495,493,491,490,489,488,487,487,486,485,484,479,477,476,473,470,466,464,463,463,461,457,454,452,449,446,443,440,440,441,446,447,453,454,455,455,458,461,460,459,458,457,456,458,459,459,461,462,464,464,465,466,469,472,472,473,474,470,467,466,466,467,474,471,469,467,465,463,462,461,459,460,461,461,458,455,453,451,451,452,457,457,456,456,457,461,461,461,465,466,467,468,468,467,466,466,466,465,463,461,456,451,448,445,441,440,433,424,422,420,417,415,414,401,397,393,380,379,378,377,375,374,373,372,371,370,369,368,367,366,365,364,359,357,355,355,354,353,353,353,353,348,347,346,343,339,339,335,334,334,335,339,342,342,341,336,328,325,320,318,317,314,313,313,314,314,316,316,316,277,274,271,269,268,267,266,264,262,261,264,266,267,269,270,270,271,272,273,274,273,273,259,259,253,252,250,249,246,243,244,245,244,243,240,239,235,232,228,227,226,228,230,233,236,238,239,240,242,244,245,246,247,249,250,252,255,256,259,263,265,268,270,274,276,278,284,284,285,287,289,291,294,295,298,303,307,309,311,313,315,316,324,327,327,327,329,331,334,333,336,338,340,339,340,342,343,345,346,349,351,353,354,356,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