147,154,157,160,161,164,163,160,158,161,164,165,165,165,163,165,170,173,174,178,180,182,185,187,188,184,185,186,188,192,195,196,193,190,192,195,197,198,198,201,203,204,207,208,205,202,199,198,197,200,200,198,193,189,186,182,178,176,173,170,166,166,168,168,168,169,174,177,178,180,182,183,185,191,191,191,194,198,199,201,206,213,215,218,221,233,236,239,243,247,255,266,278,287,291,289,285,281,279,277,273,273,271,265,260,257,258,260,259,255,255,259,258,256,251,243,240,231,229,221,215,213,210,210,204,200,196,192,189,187,185,182,182,188,191,196,199,202,209,211,212,216,218,220,222,225,231,234,239,240,245,249,253,261,265,268,262,258,254,251,250,255,259,260,263,263,260,259,256,251,250,253,256,261,264,269,271,272,275,279,282,282,284,288,288,284,281,281,286,286,284,286,290,291,295,297,301,302,305,307,311,312,315,318,322,324,324,324,324,335,342,343,346,350,352,352,355,357,362,369,371,377,379,379,378,374,372,371,370,371,374,378,380,381,381,379,380,382,381,379,382,385,389,393,396,396,395,395,378,247,246,243,244,252,259,261,261,261,264,265,264,262,258,256,242,238,232,227,221,219,216,210,204,205,200,198,198,201,207,209,207,204,202,199,199,204,205,209,213,216,218,220,225,226,232,235,237,241,244,247,378,0,0,25,45,62,68,68,71,72,75,81,84,88,92,96,100,105,107,110,113,117,119,122,128,132,139,147;959,962,964,967,971,969,970,973,977,982,984,988,993,998,1002,1004,1004,1003,1004,1004,1002,998,995,997,999,1002,1007,1009,1010,1009,1009,1011,1012,1015,1017,1015,1014,1017,1020,1020,1018,1015,1017,1019,1022,1024,1028,1031,1034,1036,1038,1040,1039,1037,1034,1032,1032,1035,1037,1040,1043,1047,1049,1052,1056,1059,1059,1056,1053,1050,1050,1052,1051,1051,1054,1058,1058,1056,1054,1055,1056,1056,1054,1052,1054,1053,1051,1050,1049,1051,1051,1050,1049,1048,1049,1051,1052,1053,1055,1058,1059,1062,1063,1062,1062,1065,1069,1071,1072,1073,1076,1079,1082,1082,1083,1082,1081,1082,1083,1084,1083,1081,1084,1087,1089,1089,1090,1089,1089,1093,1095,1096,1098,1100,1101,1102,1100,1098,1099,1101,1101,1101,1099,1092,1088,1088,1089,1090,1090,1090,1089,1089,1088,1087,1084,1084,1088,1092,1095,1098,1099,1101,1101,1105,1105,1107,1108,1110,1110,1109,1114,1116,1116,1114,1112,1108,1104,1100,1099,1097,1095,1092,1090,1092,1090,1084,1081,1079,1077,1080,1081,1083,1081,1079,1082,1084,1082,1078,1078,1080,1081,1084,1082,1079,1079,1082,1085,1089,1095,1096,1097,1099,1102,1104,1104,1101,1097,1095,1091,1093,1097,1099,1100,1103,1106,1105,1108,1114,1116,1119,1118,1117,1117,1120,1125,1127,1131,1133,1136,1139,1143,1146,1148,1150,1151,1152,1153,1155,1266,1177,1173,1169,1167,1162,1156,1152,1144,1139,1134,1129,1126,1123,1127,1129,1130,1135,1134,1138,1141,1145,1146,1154,1158,1165,1163,1164,1170,1173,1173,1176,1181,1185,1188,1194,1199,1201,1204,1205,1202,1201,1198,1195,1192,1186,1185,1182,1179,1177,1178,1177,1266,1256,934,932,934,936,938,943,946,949,948,945,943,944,947,950,953,953,954,950,945,946,944,942,941,939,947,959