1184,587,575,655,858,1071,1190,1190,1190,1192,1195,1198,1203,1205,1205,1206,1207,1209,1208,1208,1209,1209,1210,1210,1209,1209,1208,1208,1202,1202,1203,1206,1207,1209,1210,1209,1209,1211,1211,1210,1211,1211,1214,1215,1215,1217,1219,1221,1223,1224,1226,1228,1229,1229,1227,1226,1224,1224,1223,1223,1225,1228,1227,1223,1223,1226,1229,1230,1230,1229,1229,1225,1225,1223,1223,1226,1226,1225,1225,1223,1223,1226,1226,1228,1228,1229,1231,1229,1230,1230,1228,1227,1228,1230,1233,1235,1240,1243,1243,1281,1284,1294,1301,1306,1310,1310,1309,1309,1310,1311,1312,1314,1314,1312,1312,1313,1314,1315,1315,1317,1318,1319,1321,1319,1319,1316,1316,1315,1313,1312,1312,1316,1319,1321,1319,1318,1318,1315,1315,1316,1317,1317,1318,1320,1322,1325,1328,1333,1335,1337,1338,1338,1336,1335,1334,1333,1333,1331,1324,1323,1323,1321,1321,1322,1324,1326,1329,1332,1336,1338,1339,1343,1345,1346,1347,1350,1352,1356,1359,1360,1362,1362,1365,1367,1368,1369,1370,1371,1372,1373,1374,1312;0,0,332,610,682,687,673,658,644,639,633,625,616,613,609,605,602,599,597,596,595,590,589,584,583,578,577,572,560,550,549,549,547,546,545,543,540,540,537,537,536,535,535,534,524,523,523,524,527,528,525,525,526,527,529,531,532,536,537,539,539,541,542,543,546,547,551,552,558,559,562,567,572,576,579,580,583,585,591,592,605,609,615,619,631,632,636,638,640,651,655,657,660,663,665,666,668,672,676,701,699,698,697,696,692,687,686,676,671,666,664,657,643,642,637,633,628,627,620,618,615,614,612,611,610,610,615,616,615,613,610,607,607,605,603,601,598,596,593,586,584,574,572,569,569,567,565,565,566,564,563,557,557,555,555,554,551,551,544,543,541,539,532,530,529,527,524,520,516,514,514,515,516,519,516,511,509,508,507,506,506,503,500,500,501,501,500,500,501,501,500,303