41,40,39,39,38,41,65,64,648,648,647,65,645,644,72,72,70,645,643,74,72,72,644,643,665,69,66,66,666,665,662,661,77,77,75,662,661,660,79,79,77,661,90,676,675,675,89,90,48,652,651,651,46,48,106,683,682,682,104,106,111,113,112,121,1490,1491,1491,120,121,123,121,120,120,122,123,1400,138,139,139,1492,1400,149,150,151,151,148,149,157,156,159,159,158,157,1397,1389,1370,1370,1378,1397,208,207,40,40,41,208,629,628,215,215,214,629,625,624,218,218,217,625,623,622,221,221,220,623,620,619,224,224,223,620,229,614,613,613,228,229,135,136,241,241,240,135,249,246,247,247,248,249,248,241,131,131,242,248,278,167,1493,1493,1505,278,274,294,293,293,273,274,276,277,297,297,296,276,309,310,595,595,594,309,307,312,313,313,309,307,314,310,309,309,313,314,314,317,315,315,310,314,317,318,316,316,315,317,604,603,325,325,324,604,324,326,605,605,604,324,331,610,609,609,330,331,338,1502,1393,1393,335,338,298,350,359,359,358,298,358,359,370,370,369,358,379,378,377,377,376,379,388,387,369,369,370,388,396,387,388,388,208,396,404,401,402,402,403,404,410,409,408,408,407,410,412,410,407,407,411,412,429,427,426,426,428,429,431,430,401,401,404,431,433,429,428,428,432,433,438,437,410,410,412,438,438,440,439,439,437,438,442,441,439,439,440,442,318,443,319,319,316,318,319,443,444,444,320,319,448,447,322,322,446,448,450,447,448,448,449,450,456,455,454,454,453,456,458,455,456,456,457,458,198,195,324,324,325,198,323,199,198,198,325,323,201,200,459,459,460,201,541,544,543,543,542,541,552,551,554,554,553,552,553,554,556,556,555,553,555,556,544,544,541,555,26,536,24,552,553,14,14,16,552,553,555,12,12,14,553,555,541,8,8,12,555,541,542,11,11,8,541,324,195,194,194,326,324,575,576,537,537,538,575,196,197,329,329,328,196,197,192,330,330,329,197,202,201,460,460,461,202,390,391,402,402,400,390,378,375,389,389,397,378,256,254,129,129,118,256,128,129,254,254,252,128,250,317,314,314,249,250,251,318,317,317,250,251,448,446,427,427,429,448,457,456,441,441,442,457,60,658,657,657,59,60,653,652,48,48,50,653,678,591,590,590,679,678,677,586,591,591,678,677,594,595,229,229,228,594,595,596,230,230,229,595,602,603,221,221,222,602,604,605,218,218,220,604,609,610,214,214,215,609,613,614,49,49,47,613,614,615,51,51,49,614,623,624,74,74,76,623,627,628,65,65,68,627,633,634,50,50,48,633,640,641,79,79,62,640,641,642,77,77,79,641,642,643,75,75,77,642,645,646,69,69,71,645,646,647,66,66,69,646,647,648,67,67,66,647,651,652,103,103,101,651,659,660,87,87,88,659,662,663,84,84,85,662,663,664,83,83,84,663,664,665,81,81,83,664,668,669,80,80,82,668,669,670,81,81,80,669,670,671,83,83,81,670,671,672,84,84,83,671,672,673,85,85,84,672,673,674,86,86,85,673,674,675,87,87,86,674,675,676,88,88,87,675,684,685,99,99,101,684,287,111,1496,1496,1390,287,295,275,276,276,296,295,294,274,275,275,295,294,293,292,272,272,273,293,292,291,271,271,272,292,287,267,268,268,288,287,304,278,1505,1505,1497,304,139,141,268,268,267,139,151,273,272,272,148,151,151,153,274,274,273,151,158,159,277,277,276,158,161,286,277,277,159,161,154,155,157,157,158,154,153,152,155,155,154,153,148,146,147,147,149,148,1399,1400,1397,1397,1508,1399,1402,140,138,138,1401,1402,149,147,1405,1405,1406,149,1407,150,149,149,1406,1407,1408,152,150,150,1407,1408,155,152,1408,1408,1421,155,1410,156,157,157,1409,1410,1411,160,156,156,1410,1411,1508,1397,1378,1378,1413,1508,1413,1378,1398,1398,1510,1413,1398,166,1414,1414,1510,1398,157,155,1421,1421,1409,157,90,89,1422,1422,1432,90,89,91,1423,1423,1422,89,91,92,1424,1424,1423,91,92,93,1425,1425,1424,92,93,94,1426,1426,1425,93,94,95,1427,1427,1426,94,95,96,1428,1428,1427,95,96,97,1429,1429,1428,96,106,104,1431,1431,1434,106,100,106,1434,1434,1430,100,744,745,746,746,743,744,767,1315,648,648,64,767,767,769,1314,1314,1315,767,775,777,1310,1310,1311,775,779,1309,1310,1310,777,779,1331,1332,768,768,770,1331,770,772,1330,1330,1331,770,780,765,1325,1325,1326,780,790,789,1339,1339,1340,790,751,749,1317,1317,1318,751,804,802,1346,1346,1347,804,809,810,811,819,818,1512,1512,1513,819,821,820,818,818,819,821,828,829,830,830,831,828,833,834,835,835,832,833,1451,1514,837,837,836,1451,854,855,856,856,857,854,1387,1380,1440,1440,1448,1387,911,912,1297,1297,1298,911,1295,913,914,914,1294,1295,1296,915,913,913,1295,1296,914,916,1293,1293,1294,914,1282,1283,923,923,922,1282,940,941,942,942,939,940,835,949,947,947,832,835,950,951,828,828,831,950,957,846,844,844,956,957,959,960,852,852,851,959,1523,1447,1514,1514,1440,1523,1380,1386,1523,1523,1440,1380,1524,1515,865,865,963,1524,1447,1523,1446,1446,1441,1447,962,961,981,981,982,962,1446,1523,1386,1386,1381,1446,1272,1004,1003,1003,1271,1272,1273,1005,1004,1004,1272,1273,1276,1007,1008,1008,1275,1276,1277,1278,1010,1010,1009,1277,1279,1011,1010,1010,1278,1279,1280,1012,1011,1011,1279,1280,1281,1013,1012,1012,1280,1281,1443,1383,1384,1384,1444,1443,1512,1517,1522,1522,1445,1512,1019,1017,1444,1444,1521,1019,1040,1031,983,983,1039,1040,1039,1050,1051,1051,1040,1039,1057,1058,1059,1059,1060,1057,1051,1050,1068,1068,1069,1051,905,1069,1068,1068,1077,905,1079,1080,1081,1081,1078,1079,1082,1083,1081,1081,1080,1082,1085,1086,1087,1087,1084,1085,1089,1090,1091,1091,1088,1089,1109,1113,1112,1112,1111,1109,1125,1003,1004,1004,1126,1125,1126,1004,1005,1005,1127,1126,1133,1130,1131,1131,1132,1133,1135,1136,1137,1137,1134,1135,331,193,890,890,1013,331,1142,899,900,900,1143,1142,1088,1092,1077,1077,1076,1088,1070,1078,1081,1081,1071,1070,1060,1059,1056,1056,1055,1060,1055,817,950,950,1060,1055,817,816,951,951,950,817,1100,946,1001,1001,1124,1100,1124,1125,1101,1101,1100,1124,1101,1125,1126,1126,1105,1101,1105,1126,1127,1127,1108,1105,921,920,1272,1272,1271,921,919,1273,1272,1272,920,919,761,764,1290,1290,1289,761,751,1301,1300,1300,749,751,776,774,1312,1312,1311,776,772,1313,1312,1312,774,772,801,803,1319,1319,1318,801,787,786,1327,1327,1326,787,786,785,1328,1328,1327,786,782,781,1332,1332,1331,782,1259,808,1342,1342,1341,1259,801,799,1348,1348,1347,801,1440,1514,1451,1451,1448,1440,1526,1450,1525,1525,1527,1526,1453,1351,1350,1350,1452,1453,1456,1354,1353,1353,1455,1456,1457,1355,1354,1354,1456,1457,1458,1356,1355,1355,1457,1458,1459,1357,1356,1356,1458,1459,1472,1358,1357,1357,1459,1472,1461,1359,1360,1360,1460,1461,1462,1361,1359,1359,1461,1462,1526,1527,1388,1388,1464,1526,1528,1464,1388,1388,1529,1528,49,633,632,632,47,49,58,638,637,637,56,58,61,639,638,638,58,61,646,68,65,65,647,646,645,70,68,68,646,645,642,76,74,74,643,642,642,641,78,78,76,642,641,640,63,63,78,641,67,667,666,666,66,67,664,71,69,69,665,664,663,73,71,71,664,663,662,75,73,73,663,662,659,62,79,79,660,659,674,91,89,89,675,674,673,92,91,91,674,673,672,93,92,92,673,672,671,94,93,93,672,671,670,95,94,94,671,670,669,96,95,95,670,669,668,97,96,96,669,668,1397,1400,1492,1492,1389,1397,1398,1378,1370,1370,1493,1398,627,216,215,215,628,627,217,219,626,626,625,217,219,216,627,627,626,219,623,220,218,218,624,623,228,613,612,612,226,228,243,251,250,250,242,243,252,254,137,137,134,252,130,256,255,255,133,130,111,120,1491,1491,1496,111,120,111,112,112,122,120,254,256,130,130,137,254,130,131,136,136,137,130,154,275,274,274,153,154,1370,1377,1505,1505,1493,1370,307,309,594,594,593,307,320,321,600,600,599,320,321,322,601,601,600,321,602,323,325,325,603,602,327,606,605,605,326,327,327,328,607,607,606,327,328,329,608,608,607,328,329,330,609,609,608,329,1393,1375,1374,1374,1392,1393,335,1393,1392,1392,334,335,1375,1394,1501,1501,1374,1375,1394,1491,1490,1490,1501,1394,1394,1503,1496,1496,1491,1394,1376,1375,1393,1393,1502,1376,133,255,379,379,376,133,377,378,397,397,398,377,398,397,400,400,399,398,400,402,401,401,399,400,406,405,404,404,403,406,426,427,424,424,423,426,426,425,430,430,428,426,401,430,425,425,399,401,405,434,431,431,404,405,434,435,432,432,431,434,436,433,432,432,435,436,444,445,321,321,320,444,445,446,322,322,321,445,452,451,450,450,449,452,200,199,323,323,459,200,533,532,535,535,534,533,538,537,540,540,539,538,546,536,545,546,545,547,547,548,546,548,547,549,549,550,548,550,549,551,551,552,550,542,575,574,574,11,542,542,543,576,576,575,542,194,572,327,327,326,194,572,196,328,328,327,572,539,540,532,532,533,539,192,193,331,331,330,192,461,462,203,203,202,461,437,577,409,409,410,437,437,439,578,578,577,437,441,579,578,578,439,441,204,203,462,462,463,204,205,204,463,463,206,205,158,276,275,275,154,158,406,408,409,409,405,406,409,577,434,434,405,409,577,578,435,435,434,577,579,436,435,435,578,579,407,395,396,396,411,407,394,395,407,407,408,394,406,393,394,394,408,406,403,392,393,393,406,403,391,392,403,403,402,391,400,397,389,389,390,400,375,378,379,379,374,375,374,379,255,255,119,374,255,256,118,118,119,255,312,245,246,246,313,312,246,249,314,314,313,246,318,251,419,419,443,318,443,419,420,420,444,443,420,424,445,445,444,420,424,427,446,446,445,424,433,449,448,448,429,433,452,449,433,433,436,452,453,452,436,436,579,453,456,453,579,579,441,456,239,240,247,247,244,239,136,131,241,46,651,650,650,42,46,100,684,683,683,106,100,604,220,221,221,603,604,606,217,218,218,605,606,606,607,219,219,217,606,607,608,216,216,219,607,608,609,215,215,216,608,619,58,56,56,618,619,622,78,63,63,621,622,622,623,76,76,78,622,625,72,74,74,624,625,625,626,70,70,72,625,626,627,68,68,70,626,629,64,65,65,628,629,632,633,48,48,46,632,638,59,57,57,637,638,639,60,59,59,638,639,644,73,75,75,643,644,644,645,71,71,73,644,653,105,103,103,652,653,657,110,109,109,656,657,658,585,110,110,657,658,661,86,87,87,660,661,662,85,86,86,661,662,666,80,81,81,665,666,667,82,80,80,666,667,678,110,585,585,677,678,684,101,103,103,683,684,1395,1390,1496,1496,1503,1395,352,292,293,293,353,352,353,293,294,294,354,353,356,296,297,297,357,356,357,297,298,298,358,357,1396,1390,1395,1395,1504,1396,1371,1377,1504,1504,1395,1371,1505,1377,1371,1371,1497,1505,1492,1396,1504,1504,1389,1492,1506,687,1401,1401,1399,1506,688,1402,1401,1401,687,688,691,1405,1404,1404,690,691,692,1406,1405,1405,691,692,693,1407,1406,1406,692,693,694,1408,1407,1407,693,694,695,1421,1408,1408,694,695,698,1411,1410,1410,696,698,1507,1506,1399,1399,1508,1507,1413,1379,1507,1507,1508,1413,1509,1379,1413,1413,1510,1509,697,1409,1421,1421,695,697,1302,754,752,752,1301,1302,1305,1306,761,761,759,1305,773,1312,1313,1313,771,773,773,775,1311,1311,1312,773,1309,779,766,766,1308,1309,67,768,1332,1332,667,67,778,1327,1328,1328,776,778,780,1326,1327,1327,778,780,668,1333,796,796,97,668,1323,762,760,760,1322,1323,1512,1445,1520,1520,1513,1512,839,838,836,836,837,839,849,848,847,847,846,849,851,850,848,848,849,851,859,858,854,854,857,859,864,865,1515,1515,1449,864,911,1298,629,629,214,911,915,1296,1297,1297,912,915,917,1292,1293,1293,916,917,918,1291,1292,1292,917,918,1283,1284,924,924,923,1283,1284,1285,925,925,924,1284,936,834,833,833,935,936,809,1517,1512,1512,818,809,810,809,818,818,820,810,828,951,949,949,835,828,1447,952,837,837,1514,1447,1386,1380,1515,1515,1524,1386,972,952,1447,1447,1441,972,979,959,958,958,978,979,983,971,962,962,982,983,1518,1381,1386,1386,1524,1518,1267,994,993,993,1266,1267,996,995,992,992,993,996,997,996,993,993,994,997,1268,998,994,994,1267,1268,998,1000,997,997,994,998,1000,998,999,999,1001,1000,1274,1275,1008,1008,1006,1274,1277,1009,1007,1007,1276,1277,1281,610,331,331,1013,1281,1017,1016,1443,1443,1444,1017,1520,1445,1384,1384,1383,1520,831,1057,1060,1060,950,831,1059,1058,1079,1079,1078,1059,1085,1084,1083,1083,1082,1085,1093,1092,1088,1088,1091,1093,1103,1106,1080,1080,1079,1103,1110,1109,1107,1107,1108,1110,1111,1106,1107,1107,1109,1111,1106,1111,1082,1082,1080,1106,1082,1111,1112,1112,1085,1082,1109,1110,1114,1114,1113,1109,1112,1115,1086,1086,1085,1112,1113,1114,1117,1117,1116,1113,1091,1118,1119,1119,1093,1091,1120,1121,1119,1119,1118,1120,1120,1122,1123,1123,1121,1120,1002,1124,1001,1001,999,1002,1125,1124,1002,1002,1003,1125,1005,1128,1129,1129,1127,1005,1131,1130,1129,1129,1128,1131,1139,1138,1137,1137,1136,1139,1007,892,895,895,1008,1007,896,897,1140,1140,1006,896,895,896,1006,1006,1008,895,1140,897,898,898,1141,1140,534,535,1209,1209,1210,534,1214,1215,1212,1212,1213,1214,1217,1218,1219,1219,1216,1217,1221,1220,1211,1223,1222,1220,1220,1221,1223,1225,1224,1222,1222,1223,1225,1228,1229,1226,1226,1227,1228,1230,1231,1229,1229,1228,1230,729,1211,731,1221,1211,729,729,727,1221,1223,1221,727,727,725,1223,1225,1223,725,725,723,1225,719,1228,1227,1227,721,719,717,1230,1228,1228,719,717,713,1216,1230,1230,717,713,716,1217,1216,1216,713,716,1214,1213,711,711,710,1214,534,1210,707,707,0,534,1249,1250,1218,1218,1217,1249,891,892,1007,1007,1009,891,1246,891,1009,1009,1010,1246,1213,1212,1250,1250,1249,1213,893,1246,1010,1010,1011,893,1210,1209,1215,1215,1214,1210,1012,894,893,893,1011,1012,1013,890,894,894,1012,1013,1141,898,899,899,1142,1141,1251,1118,1091,1091,1090,1251,1252,1253,1122,1122,1120,1252,900,901,1144,1144,1143,900,1144,901,902,902,903,1144,856,852,960,960,961,856,1115,1251,1090,1090,1086,1115,1116,1252,1251,1251,1115,1116,1116,1117,1253,1253,1252,1116,1133,1132,1135,1135,1134,1133,1075,1089,1088,1088,1076,1075,1087,1089,1075,1075,1074,1087,1084,1087,1074,1074,1073,1084,1072,1083,1084,1084,1073,1072,1071,1081,1083,1083,1072,1071,1070,1056,1059,1059,1078,1070,826,947,949,949,827,826,940,995,996,996,941,940,997,944,941,941,996,997,997,1000,945,945,944,997,1000,1001,946,946,945,1000,1129,1110,1108,1108,1127,1129,1114,1110,1129,1129,1130,1114,1133,1117,1114,1114,1130,1133,1134,1253,1117,1117,1133,1134,1137,1122,1253,1253,1134,1137,1138,1123,1122,1122,1137,1138,1323,1324,763,763,762,1323,936,935,942,942,943,936,829,834,936,1445,1522,1385,1385,1384,1445,804,1347,1348,1348,798,804,751,1318,1319,1319,753,751,1263,1264,1342,1342,1343,1263,1264,1260,1341,1341,1342,1264,924,1267,1266,1266,923,924,925,1268,1267,1267,924,925,917,1275,1274,1274,918,917,917,916,1276,1276,1275,917,914,1277,1276,1276,916,914,914,913,1278,1278,1277,914,915,1279,1278,1278,913,915,912,1280,1279,1279,915,912,912,911,1281,1281,1280,912,214,610,1281,1281,911,214,752,1284,1283,1283,750,752,754,1285,1284,1284,752,754,766,779,1292,1292,1291,766,779,777,1293,1293,1292,779,775,1294,1293,1293,777,775,775,773,1295,1295,1294,775,771,1296,1295,1295,773,771,769,1297,1296,1296,771,769,767,1298,1297,1297,769,767,629,1298,767,767,64,629,753,1302,1301,1301,751,753,780,1309,1308,1308,765,780,778,1310,1309,1309,780,778,776,1311,1310,1310,778,776,770,1314,1313,1313,772,770,768,1315,1314,1314,770,768,67,648,1315,1315,768,67,801,1318,1317,1317,799,801,787,1326,1325,1325,788,787,784,1329,1328,1328,785,784,783,1330,1329,1329,784,783,782,1331,1330,1330,783,782,667,1332,781,781,82,667,781,1333,668,668,82,781,782,1334,1333,1333,781,782,783,1335,1334,1334,782,783,784,1336,1335,1335,783,784,785,1337,1336,1336,784,785,786,1338,1337,1337,785,786,787,1339,1338,1338,786,787,788,1340,1339,1339,787,788,797,1349,1348,1348,799,797,809,972,1441,1441,1517,809,1033,1034,978,978,977,1033,1034,1035,979,979,978,1034,1037,1038,982,982,981,1037,982,1038,1039,1039,983,982,960,980,981,981,961,960,959,979,980,980,960,959,958,957,977,977,978,958,952,972,973,973,953,952,953,839,837,837,952,953,958,849,846,846,957,958,959,851,849,849,958,959,962,857,856,856,961,962,971,859,857,857,962,971,853,852,856,856,855,853,850,851,852,852,853,850,1451,836,1452,1452,1450,1451,836,838,1453,1453,1452,836,847,848,1458,1458,1457,847,848,850,1459,1459,1458,848,1459,850,853,853,1472,1459,855,854,1461,1461,1460,855,854,858,1462,1462,1461,854,1529,1364,1465,1465,1528,1529,1472,853,855,855,1460,1472,1358,1472,1460,1460,1360,1358,1473,789,790,790,1482,1473,1474,791,789,789,1473,1474,1475,792,791,791,1474,1475,1476,793,792,792,1475,1476,1477,794,793,793,1476,1477,1478,795,794,794,1477,1478,1479,796,795,795,1478,1479,1429,97,796,796,1479,1429,798,800,1483,1483,1480,798,1484,804,798,798,1480,1484,1260,1264,1488,1488,1489,1260,636,54,56,56,637,636,141,139,138,138,140,141,141,140,142,142,143,141,143,142,144,144,145,143,151,150,152,152,153,151,161,159,156,156,160,161,161,160,162,162,163,161,163,162,164,164,165,163,165,164,176,176,177,165,13,9,195,195,198,13,15,13,198,198,199,15,19,17,200,200,201,19,21,19,201,201,202,21,23,21,202,202,203,23,25,23,203,203,204,25,37,34,209,209,210,37,222,221,622,622,621,222,222,621,620,620,223,222,234,123,124,124,235,234,236,127,128,128,237,236,238,134,135,135,239,238,239,135,240,238,253,252,252,134,238,268,141,143,143,269,268,269,143,145,145,270,269,177,283,284,284,165,177,298,297,277,277,286,298,302,281,280,280,306,302,1498,1391,1372,1372,1373,1498,1391,1392,1374,1374,1372,1391,1497,1502,338,338,304,1497,186,343,342,342,184,186,186,188,344,344,343,186,294,295,355,355,354,294,373,361,362,362,380,373,365,366,384,384,383,365,383,384,393,393,392,383,396,395,386,386,387,396,412,411,210,210,209,412,376,377,417,417,416,376,418,421,420,420,419,418,420,421,423,423,424,420,450,451,461,461,460,450,295,296,356,356,355,295,366,367,385,385,384,366,384,385,394,394,393,384,451,454,462,462,461,451,334,472,474,474,180,334,180,474,476,476,179,180,179,476,478,478,183,179,183,478,480,480,185,183,185,480,482,482,187,185,187,482,484,484,189,187,189,484,486,486,191,189,191,486,488,488,347,191,488,490,349,349,347,488,580,492,494,494,414,580,414,494,496,496,415,414,496,499,581,581,415,496,438,212,211,211,440,438,41,37,210,210,208,41,128,252,253,253,237,128,237,253,262,262,261,237,457,442,582,582,213,457,39,40,581,581,531,39,413,207,208,208,388,413,346,348,359,359,350,346,226,227,592,592,593,226,230,596,597,597,231,230,45,630,631,631,42,45,50,634,635,635,52,50,52,635,636,636,55,52,55,636,637,637,57,55,649,650,99,99,98,649,107,654,655,655,108,107,108,655,656,656,109,108,88,676,677,677,585,88,1503,1376,1371,1371,1395,1503,1504,1377,1370,1370,1389,1504,1409,697,696,696,1410,1409,1414,701,1509,1509,1510,1414,713,717,718,718,714,713,717,719,720,720,718,717,721,723,724,724,722,721,724,723,725,725,726,724,726,725,727,727,728,726,728,727,729,729,730,728,748,1299,1300,1300,750,748,752,750,1300,1300,1301,752,1313,1314,769,769,771,1313,1329,1330,772,772,774,1329,1328,1329,774,774,776,1328,1338,1339,789,789,791,1338,1337,1338,791,791,792,1337,1336,1337,792,792,793,1336,1335,1336,793,793,794,1335,1334,1335,794,794,795,1334,1333,1334,795,795,796,1333,1387,1449,1515,1515,1380,1387,908,735,738,738,909,908,820,823,812,812,810,820,867,964,963,963,865,867,867,868,965,965,964,867,868,871,966,966,965,868,871,873,967,967,966,871,863,861,970,970,969,863,988,968,969,969,985,988,992,1265,1266,1266,993,992,1014,1015,975,975,974,1014,1518,989,1019,1019,1521,1518,1019,989,990,990,1020,1019,991,987,1022,1022,1021,991,1023,986,988,988,1024,1023,985,984,1026,1026,1025,985,984,983,1031,1031,1026,984,1043,1044,1033,1033,1032,1043,1033,1044,1045,1045,1034,1033,1049,1050,1039,1039,1038,1049,1053,1041,813,813,815,1053,1055,1053,815,815,817,1055,1072,1063,1062,1062,1071,1072,906,1093,1119,1119,909,906,1005,1006,1140,1140,1128,1005,467,1146,1147,1147,469,467,469,1147,1148,1148,471,469,1147,1179,1194,1194,1148,1147,1179,1180,1195,1195,1194,1179,1180,1181,1196,1196,1195,1180,1181,1182,1197,1197,1196,1181,1182,1183,1198,1198,1197,1182,1183,1184,1199,1199,1198,1183,1184,1185,1200,1200,1199,1184,1185,1186,1201,1201,1200,1185,1186,1187,1202,1202,1201,1186,1187,1188,1203,1203,1202,1187,1188,1189,1204,1204,1203,1188,1189,1190,1205,1205,1204,1189,1191,1206,1205,1205,1190,1191,1192,1193,1207,1246,893,712,712,1247,1246,1214,710,707,707,1210,1214,709,708,707,707,710,709,709,894,890,890,708,709,1048,1037,1036,1036,1047,1048,337,1018,1145,1145,464,337,908,1121,1123,1123,1256,908,905,1077,1092,1092,907,905,311,995,940,940,266,311,934,939,942,942,935,934,1254,1052,1094,1094,1095,1254,1265,922,923,923,1266,1265,919,918,1274,1274,1273,919,748,750,1283,1283,1282,748,754,756,1286,1286,1285,754,757,1287,1286,1286,756,757,764,766,1291,1291,1290,764,1299,747,749,749,1300,1299,763,765,1308,1308,1307,763,1343,807,806,806,1344,1343,1344,806,805,805,1345,1344,1345,805,803,803,1346,1345,1518,1524,963,963,989,1518,1526,1448,1451,1451,1450,1526,1453,838,840,840,1454,1453,1454,840,842,842,1455,1454,1455,842,845,845,1456,1455,1456,845,847,847,1457,1456,1462,858,860,860,1463,1462,1463,860,862,862,1471,1463,1464,1387,1448,1448,1526,1464,1528,1449,1387,1387,1464,1528,1465,864,1449,1449,1528,1465,1466,866,864,864,1465,1466,869,866,1466,1466,1467,869,1468,870,869,869,1467,1468,1469,872,870,870,1468,1469,1470,874,872,872,1469,1470,1471,862,874,874,1470,1471,1481,802,804,804,1484,1481,790,1260,1489,1489,1482,790,800,587,1511,1511,1483,800,1261,802,1481,1481,1485,1261,1262,1261,1485,1485,1486,1262,1263,1262,1486,1486,1487,1263,1264,1263,1487,1487,1488,1264,1,0,3,3,2,1,5,4,7,7,6,5,9,8,11,11,10,9,8,9,13,13,12,8,12,13,15,15,14,12,17,16,14,14,15,17,16,17,19,19,18,16,18,19,21,21,20,18,20,21,23,23,22,20,22,23,25,25,24,22,26,24,25,25,27,26,28,29,26,26,27,28,30,33,32,32,31,30,35,34,37,37,36,35,44,43,631,631,630,44,43,47,632,632,631,43,634,633,49,49,51,634,635,634,51,51,53,635,54,636,635,635,53,54,640,639,61,61,63,640,650,649,45,45,42,650,685,684,100,100,102,685,654,653,50,50,52,654,655,654,52,52,55,655,656,655,55,55,57,656,59,657,656,656,57,59,112,113,115,115,114,112,116,114,115,115,117,116,118,116,117,117,119,118,124,123,122,122,125,124,126,127,124,124,125,126,127,126,129,129,128,127,130,133,132,132,131,130,135,134,137,137,136,135,1398,1493,167,167,166,1398,168,166,167,167,169,168,170,171,168,168,169,170,171,170,173,173,172,171,172,173,175,175,174,172,174,175,177,177,176,174,180,179,178,178,181,180,182,178,179,179,183,182,184,182,183,183,185,184,184,185,187,187,186,184,186,187,189,189,188,186,188,189,191,191,190,188,192,2,3,3,193,192,194,195,9,9,10,194,196,7,4,4,197,196,199,200,17,17,15,199,25,204,205,205,27,25,33,30,211,211,212,33,27,205,206,206,28,27,224,619,618,618,225,224,227,226,612,612,611,227,614,229,230,230,615,614,615,230,231,231,616,615,231,232,617,617,616,231,225,618,617,617,232,225,1494,1490,121,121,233,1494,233,121,123,123,234,233,124,127,236,236,235,124,243,242,131,131,132,243,245,244,247,247,246,245,1495,1494,233,233,257,1495,1500,1499,1494,1494,1495,1500,257,233,234,234,258,257,259,258,234,234,235,259,259,235,236,236,260,259,261,260,236,236,237,261,262,253,238,238,263,262,238,239,264,264,263,238,265,264,239,239,244,265,265,244,245,245,266,265,122,112,114,114,125,122,126,125,114,114,116,126,126,116,118,118,129,126,250,249,248,248,242,250,267,1396,1492,1492,139,267,146,271,270,270,145,146,146,148,272,272,271,146,167,278,279,279,169,167,170,169,279,279,280,170,170,280,281,281,173,170,175,173,281,281,282,175,282,283,177,177,175,282,163,165,284,284,285,163,286,161,163,163,285,286,1390,1396,267,267,287,1390,289,288,268,268,269,289,290,289,269,269,270,290,298,286,285,285,299,298,285,284,300,300,299,285,282,281,302,302,301,282,282,301,303,303,283,282,303,300,284,284,283,303,278,304,305,305,279,278,279,305,306,306,280,279,308,307,593,593,592,308,307,308,311,311,312,307,596,595,310,310,315,596,597,596,315,315,316,597,597,316,319,319,598,597,599,598,319,319,320,599,602,601,322,322,323,602,287,288,113,113,111,287,332,113,288,288,289,332,333,332,289,289,290,333,180,181,335,335,334,180,337,336,1391,1391,1498,337,1373,1372,1499,1499,1500,1373,1392,1391,336,336,334,1392,1372,1374,1501,1501,1499,1372,1490,1494,1499,1499,1501,1490,1371,1376,1502,1502,1497,1371,305,304,338,338,339,305,305,339,340,340,306,305,302,306,340,340,341,302,342,301,302,302,341,342,303,301,342,342,343,303,303,343,344,344,300,303,299,300,344,344,345,299,190,191,347,347,346,190,348,346,347,347,349,348,298,299,345,345,350,298,290,291,351,351,333,290,292,352,351,351,291,292,360,115,113,113,332,360,361,360,332,332,333,361,361,333,351,351,362,361,362,351,352,352,363,362,363,352,353,353,364,363,364,353,354,354,365,364,366,365,354,354,355,366,367,356,357,357,368,367,368,357,358,358,369,368,371,370,359,359,348,371,115,360,372,372,117,115,372,360,361,361,373,372,117,372,374,374,119,117,375,374,372,372,373,375,362,363,381,381,380,362,363,364,382,382,381,363,382,364,365,365,383,382,385,367,368,368,386,385,386,368,369,369,387,386,375,373,380,380,389,375,389,380,381,381,390,389,381,382,391,391,390,381,391,382,383,383,392,391,394,385,386,386,395,394,370,371,413,413,388,370,207,413,414,414,415,207,132,133,376,376,416,132,243,132,416,416,418,243,243,418,419,419,251,243,418,416,417,417,421,418,417,377,398,398,422,417,417,422,423,423,421,417,422,398,399,399,425,422,422,425,426,426,423,422,428,430,431,431,432,428,438,412,209,209,212,438,458,457,213,213,206,458,323,322,447,447,459,323,459,447,450,450,460,459,462,454,455,455,463,462,206,463,455,455,458,206,464,467,466,466,465,464,468,466,467,467,469,468,469,471,470,470,468,469,472,465,466,466,473,472,474,472,473,473,475,474,476,474,475,475,477,476,478,476,477,477,479,478,480,478,479,479,481,480,482,480,481,481,483,482,484,482,483,483,485,484,486,484,485,485,487,486,488,486,487,487,489,488,488,489,491,491,490,488,492,490,491,491,493,492,494,492,493,493,495,494,496,494,495,495,497,496,498,499,496,496,497,498,500,499,498,498,501,500,466,468,502,502,473,466,473,502,503,503,475,473,475,503,504,504,477,475,477,504,505,505,479,477,479,505,506,506,481,479,481,506,507,507,483,481,483,507,508,508,485,483,485,508,509,509,487,485,487,509,510,510,489,487,489,510,511,511,491,489,491,511,512,512,493,491,493,512,513,513,495,493,495,513,514,514,497,495,498,497,514,514,515,498,498,515,516,516,501,498,468,470,517,517,502,468,502,517,518,518,503,502,503,518,519,519,504,503,504,519,520,520,505,504,505,520,521,521,506,505,506,521,522,522,507,506,507,522,523,523,508,507,508,523,524,524,509,508,509,524,525,525,510,509,510,525,526,526,511,510,511,526,527,527,512,511,512,527,528,528,513,512,528,529,514,514,513,528,514,529,530,530,515,514,530,516,515,536,546,22,22,24,536,546,548,20,20,22,546,548,550,18,18,20,548,550,552,16,16,18,550,538,539,5,5,6,538,1,533,534,534,0,1,573,572,194,194,10,573,11,574,573,573,10,11,6,574,575,575,538,6,6,7,573,573,574,6,7,196,572,572,573,7,1,5,539,539,533,1,1,2,4,4,5,1,2,192,197,197,4,2,367,366,355,355,356,367,452,453,454,454,451,452,336,337,464,464,465,336,472,334,336,336,465,472,492,580,349,349,490,492,500,531,581,581,499,500,211,30,583,583,582,211,30,31,584,584,583,30,442,440,211,211,582,442,209,34,33,33,212,209,34,35,32,32,33,34,36,37,41,41,38,36,210,411,396,396,208,210,312,311,266,266,245,312,583,28,213,213,582,583,584,29,28,28,583,584,677,676,90,90,586,677,60,62,659,659,658,60,247,240,241,241,248,247,581,40,207,207,415,581,580,371,348,348,349,580,580,414,413,413,371,580,1375,1376,1503,1503,1394,1375,181,339,338,338,335,181,178,340,339,339,181,178,182,341,340,340,178,182,184,342,341,341,182,184,188,190,345,345,344,188,190,346,350,350,345,190,587,686,685,685,102,587,588,104,682,682,681,588,589,588,681,681,680,589,590,589,680,680,679,590,593,594,228,228,226,593,598,232,231,231,597,598,598,599,225,225,232,598,600,224,225,225,599,600,600,601,223,223,224,600,601,602,222,222,223,601,611,612,43,43,44,611,613,47,43,43,612,613,616,53,51,51,615,616,616,617,54,54,53,616,618,56,54,54,617,618,620,61,58,58,619,620,621,63,61,61,620,621,631,632,46,46,42,631,639,640,62,62,60,639,651,101,99,99,650,651,653,654,107,107,105,653,659,88,585,585,658,659,679,109,110,110,678,679,679,680,108,108,109,679,680,681,107,107,108,680,681,682,105,105,107,681,682,683,103,103,105,682,686,98,99,99,685,686,290,270,271,271,291,290,145,144,147,147,146,145,1401,138,1400,1400,1399,1401,1402,688,689,689,1403,1402,142,140,1402,1402,1403,142,1403,689,690,690,1404,1403,144,142,1403,1403,1404,144,147,144,1404,1404,1405,147,1411,698,699,699,1412,1411,162,160,1411,1411,1412,162,1412,699,700,700,1420,1412,164,162,1412,1412,1420,164,701,1414,1415,1415,702,701,166,168,1415,1415,1414,166,702,1415,1416,1416,703,702,1415,168,171,171,1416,1415,703,1416,1417,1417,704,703,171,172,1417,1417,1416,171,704,1417,1418,1418,705,704,172,174,1418,1418,1417,172,705,1418,1419,1419,706,705,174,176,1419,1419,1418,174,706,1419,1420,1420,700,706,176,164,1420,1420,1419,176,1433,102,100,100,1430,1433,1439,586,90,90,1432,1439,1511,587,102,102,1433,1511,1431,104,588,588,1435,1431,1435,588,589,589,1436,1435,1436,589,590,590,1437,1436,1437,590,591,591,1438,1437,1438,591,586,586,1439,1438,3,0,707,707,708,3,711,712,709,709,710,711,715,716,713,713,714,715,720,719,721,721,722,720,730,729,731,731,732,730,732,731,734,734,733,732,737,738,735,735,736,737,741,742,739,739,740,741,1299,748,44,44,630,1299,1302,1303,756,756,754,1302,756,1303,1304,1304,757,756,759,757,1304,1304,1305,759,1306,1307,764,764,761,1306,766,764,1307,1307,1308,766,747,45,649,649,1316,747,800,798,1348,1348,1349,800,753,1319,1320,1320,755,753,1321,758,755,755,1320,1321,1321,1322,760,760,758,1321,813,811,810,810,812,813,813,812,814,814,815,813,815,814,816,816,817,815,823,820,821,821,822,823,823,822,825,825,824,823,825,826,827,827,824,825,840,838,839,839,841,840,842,840,841,841,843,842,860,858,859,859,861,860,862,860,861,861,863,862,867,865,864,864,866,867,867,866,869,869,868,867,871,868,869,869,870,871,873,871,870,870,872,873,875,873,872,872,874,875,874,862,863,863,875,874,879,876,877,877,878,879,877,876,880,880,881,877,883,881,880,880,882,883,884,885,883,883,882,884,884,886,887,887,885,884,889,887,886,886,888,889,193,3,708,708,890,193,715,714,892,892,891,715,894,709,712,712,893,894,892,714,718,718,895,892,895,718,720,720,896,895,720,722,897,897,896,720,897,722,724,724,898,897,898,724,726,726,899,898,899,726,728,728,900,899,900,728,730,730,901,900,730,732,902,902,901,730,905,746,745,745,904,905,906,739,742,742,907,906,903,733,910,1290,1291,918,918,919,1290,1290,919,920,920,1289,1290,1288,1289,920,920,921,1288,227,611,1282,1282,922,227,926,925,1285,1285,1286,926,927,926,1286,1286,1287,927,927,1287,1288,1288,921,927,1520,1519,1516,1516,1513,1520,819,1513,1516,1516,928,819,928,929,821,821,819,928,930,822,821,821,929,930,825,822,930,930,931,825,826,825,931,931,932,826,833,832,933,933,934,833,833,934,935,830,829,937,937,938,830,944,943,942,942,941,944,946,938,937,937,945,946,933,832,947,947,948,933,1519,1500,1495,1495,1516,1519,928,1516,1495,1495,257,928,929,928,257,257,258,929,929,258,259,259,930,929,931,930,259,259,260,931,931,260,261,261,932,931,933,948,262,262,263,933,933,263,264,264,934,933,934,264,265,265,939,934,265,266,940,940,939,265,824,814,812,812,823,824,827,816,814,814,824,827,834,829,828,828,835,834,943,937,829,829,936,943,945,937,943,943,944,945,841,839,953,953,954,841,843,841,954,954,955,843,955,956,844,844,843,955,875,968,967,967,873,875,875,863,969,969,968,875,859,971,970,970,861,859,953,973,974,974,954,953,955,954,974,974,975,955,984,970,971,971,983,984,970,984,985,985,969,970,986,987,966,966,967,986,968,988,986,986,967,968,990,989,963,963,964,990,991,990,964,964,965,991,965,966,987,987,991,965,1265,992,308,308,592,1265,992,995,311,311,308,992,1268,1269,999,999,998,1268,1270,1002,999,999,1269,1270,1271,1003,1002,1002,1270,1271,1006,1005,1273,1273,1274,1006,809,811,973,973,972,809,811,1014,974,974,973,811,1016,1017,879,879,878,1016,337,1498,1442,1442,1018,337,1373,1500,1519,1519,1382,1373,1442,1498,1373,1373,1382,1442,1016,1018,1442,1442,1443,1016,1383,1382,1519,1519,1520,1383,1443,1442,1382,1382,1383,1443,1522,1517,1441,1441,1446,1522,1446,1381,1385,1385,1522,1446,1381,1518,1521,1521,1385,1381,1384,1385,1521,1521,1444,1384,1020,990,991,991,1021,1020,987,986,1023,1023,1022,987,1024,988,985,985,1025,1024,884,882,1023,1023,1024,884,884,1024,1025,1025,886,884,1028,889,888,888,1027,1028,1030,1028,1027,1027,1029,1030,975,1015,1032,1032,976,975,1032,1033,977,977,976,1032,979,1035,1036,1036,980,979,813,1041,1014,1014,811,813,1041,1042,1015,1015,1014,1041,1042,1043,1032,1032,1015,1042,1035,1034,1045,1045,1046,1035,1035,1046,1047,1047,1036,1035,1038,1037,1048,1048,1049,1038,1052,1029,1040,1040,1051,1052,1042,1041,1053,1053,1054,1042,1053,1055,1056,1056,1054,1053,1054,1061,1043,1043,1042,1054,1061,1062,1044,1044,1043,1061,1062,1063,1045,1045,1044,1062,1063,1064,1046,1046,1045,1063,1046,1064,1065,1065,1047,1046,1066,1067,1049,1049,1048,1066,1067,1068,1050,1050,1049,1067,1056,1070,1061,1061,1054,1056,1070,1071,1062,1062,1061,1070,1072,1073,1064,1064,1063,1072,1064,1073,1074,1074,1065,1064,1075,1076,1067,1067,1066,1075,1067,1076,1077,1077,1068,1067,1094,1052,1051,1051,1069,1094,1096,1095,1094,1094,904,1096,1093,906,907,907,1092,1093,1057,831,830,830,1097,1057,1098,1058,1057,1057,1097,1098,938,1099,1097,1097,830,938,1100,1099,938,938,946,1100,1100,1101,1102,1102,1099,1100,1097,1099,1102,1102,1098,1097,1079,1058,1098,1098,1103,1079,1098,1102,1104,1104,1103,1098,1104,1102,1101,1101,1105,1104,1103,1104,1107,1107,1106,1103,1105,1108,1107,1107,1104,1105,1113,1116,1115,1115,1112,1113,1139,903,910,910,1138,1139,1140,1141,1131,1131,1128,1140,1131,1141,1142,1142,1132,1131,1135,1143,1144,1144,1136,1135,1144,903,1139,1139,1136,1144,1146,467,464,464,1145,1146,1146,1145,1149,1149,1150,1146,1150,1149,1151,1151,1152,1150,1152,1151,1153,1153,1154,1152,1154,1153,1155,1155,1156,1154,1156,1155,1157,1157,1158,1156,1158,1157,1159,1159,1160,1158,1160,1159,1161,1161,1162,1160,1162,1161,1163,1163,1164,1162,1164,1163,1165,1165,1166,1164,1168,1166,1165,1165,1167,1168,1168,1167,1169,1169,1170,1168,1170,1169,1171,1171,1172,1170,1172,1171,1173,1173,1174,1172,1173,1176,1175,1175,1174,1173,1175,1176,1177,1177,1178,1175,1179,1147,1146,1146,1150,1179,1180,1179,1150,1150,1152,1180,1181,1180,1152,1152,1154,1181,1182,1181,1154,1154,1156,1182,1183,1182,1156,1156,1158,1183,1184,1183,1158,1158,1160,1184,1185,1184,1160,1160,1162,1185,1186,1185,1162,1162,1164,1186,1187,1186,1164,1164,1166,1187,1188,1187,1166,1166,1168,1188,1189,1188,1168,1168,1170,1189,1190,1189,1170,1170,1172,1190,1191,1190,1172,1172,1174,1191,1191,1174,1175,1175,1192,1191,1192,1175,1178,1178,1193,1192,1191,1192,1207,1207,1206,1191,1227,1226,1224,1224,1225,1227,1216,1219,1231,1231,1230,1216,1227,1225,723,723,721,1227,715,891,1246,1246,1247,715,715,1247,1248,1248,716,715,1248,1249,1217,1217,716,1248,1249,1248,711,711,1213,1249,1247,712,711,711,1248,1247,1252,1120,1118,1118,1251,1252,980,1036,1037,1037,981,980,1047,1065,1066,1066,1048,1047,1065,1074,1075,1075,1066,1065,1087,1086,1090,1090,1089,1087,1132,1142,1143,1143,1135,1132,1016,1149,1145,1145,1018,1016,1016,878,1151,1151,1149,1016,878,877,1153,1153,1151,878,877,881,1155,1155,1153,877,881,883,1157,1157,1155,881,883,885,1159,1159,1157,883,885,887,1161,1161,1159,885,887,889,1163,1163,1161,887,889,1028,1165,1165,1163,889,1028,1030,1167,1167,1165,1028,1167,1030,1254,1254,1169,1167,1171,1169,1254,1254,1095,1171,1095,1096,1173,1173,1171,1095,1176,1173,1096,1096,1255,1176,1176,1255,1208,1208,1177,1176,908,1256,1257,1257,735,908,735,1257,1258,1258,736,735,908,909,1119,1119,1121,908,906,909,738,738,739,906,739,738,737,737,740,739,746,742,741,741,743,746,746,905,907,907,742,746,827,949,951,951,816,827,826,932,948,948,947,826,932,261,262,262,948,932,1138,910,1256,1256,1123,1138,910,733,1257,1257,1256,910,733,734,1258,1258,1257,733,1340,1341,1260,1260,790,1340,1325,765,763,763,1324,1325,1255,745,744,744,1208,1255,745,1255,1096,1096,904,745,1052,1254,1030,1030,1029,1052,1094,1069,905,905,904,1094,1027,1031,1040,1040,1029,1027,1017,1019,1020,1020,879,1017,876,879,1020,1020,1021,876,876,1021,1022,1022,880,876,880,1022,1023,1023,882,880,886,1025,1026,1026,888,886,888,1026,1031,1031,1027,888,686,587,800,800,1349,686,1317,749,747,747,1316,1317,1261,1345,1346,1346,802,1261,1262,1344,1345,1345,1261,1262,1263,1343,1344,1344,1262,1263,922,1265,592,592,227,922,925,926,1269,1269,1268,925,926,927,1270,1270,1269,926,921,1271,1270,1270,927,921,748,1282,611,611,44,748,759,1288,1287,1287,757,759,759,761,1289,1289,1288,759,45,747,1299,1299,630,45,753,755,1303,1303,1302,753,755,758,1304,1304,1303,755,758,760,1305,1305,1304,758,760,762,1306,1306,1305,760,762,763,1307,1307,1306,762,1316,649,98,98,797,1316,799,1317,1316,1316,797,799,1319,803,805,805,1320,1319,805,806,1321,1321,1320,805,806,807,1322,1322,1321,806,807,808,1323,1323,1322,807,808,1259,1324,1324,1323,808,1259,788,1325,1325,1324,1259,788,1259,1341,1341,1340,788,808,807,1343,1343,1342,808,801,1347,1346,1346,803,801,797,98,686,686,1349,797,977,957,956,956,976,977,955,975,976,976,956,955,844,846,847,847,845,844,844,845,842,842,843,844,1452,1350,1525,1525,1450,1452,1454,1352,1351,1351,1453,1454,1455,1353,1352,1352,1454,1455,1463,1362,1361,1361,1462,1463,1471,1363,1362,1362,1463,1471,1465,1364,1365,1365,1466,1465,1466,1365,1366,1366,1467,1466,1467,1366,1367,1367,1468,1467,1468,1367,1368,1368,1469,1468,1469,1368,1369,1369,1470,1469,1470,1369,1363,1363,1471,1470,527,558,557,557,528,527,557,559,529,529,528,557,471,561,560,560,470,471,470,560,562,562,517,470,517,562,563,563,518,517,518,563,564,564,519,518,519,564,565,565,520,519,520,565,566,566,521,520,521,566,567,567,522,521,522,567,568,568,523,522,523,568,569,569,524,523,524,569,570,570,525,524,525,570,571,571,526,525,526,571,558,558,527,526,1204,1205,1232,1232,1233,1204,1232,1205,1206,1206,1234,1232,471,1148,1235,1235,561,471,1148,1194,1236,1236,1235,1148,1194,1195,1237,1237,1236,1194,1195,1196,1238,1238,1237,1195,1196,1197,1239,1239,1238,1196,1197,1198,1240,1240,1239,1197,1198,1199,1241,1241,1240,1198,1199,1200,1242,1242,1241,1199,1200,1201,1243,1243,1242,1200,1201,1202,1244,1244,1243,1201,1202,1203,1245,1245,1244,1202,1203,1204,1233,1233,1245,1203,530,529,559,1234,1206,1207,902,732,733,733,903,902,206,213,28,1369,1368,1367,1369,1367,1366,1369,1366,1365,1369,1365,1364,1357,1358,1360,1363,1369,1364,1363,1364,1529,1352,1353,1354,1355,1356,1357,1355,1357,1360,1354,1355,1360,1352,1354,1360,1362,1363,1529,1352,1360,1359,1362,1529,1388,1351,1352,1359,1359,1361,1362,1527,1525,1350,1527,1350,1351,1388,1527,1351,1362,1388,1351,1359,1362,1351,704,705,706,703,704,706,702,703,706,701,702,706,701,706,700,1509,701,700,1509,700,699,697,695,694,691,690,689,693,692,691,693,691,689,694,693,689,697,694,689,1379,1509,699,697,689,688,696,697,688,698,696,688,687,1506,1507,688,687,1507,688,1507,1379,688,1379,699,698,688,699,1427,1428,1429,1426,1427,1429,1429,1479,1478,1426,1429,1478,1426,1478,1477,1426,1477,1476,1426,1476,1475,1425,1426,1475,1424,1425,1475,1424,1475,1474,1423,1424,1474,1423,1474,1473,1422,1423,1473,1422,1473,1482,1511,1433,1430,1480,1483,1511,1432,1422,1482,1511,1430,1434,1480,1511,1434,1484,1480,1434,1481,1484,1434,1481,1434,1431,1485,1481,1431,1486,1485,1431,1487,1486,1431,1487,1431,1435,1487,1435,1436,1487,1436,1437,1437,1438,1439,1487,1437,1439,1489,1488,1487,1489,1487,1439,1489,1439,1432,1489,1432,1482,