-------------------------------------------- 隣接行列で表現した場合 -------------------------------------------- ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 1000 辺の割合を入力してください。 0.008 [-1, 226, 63, 117, 34, 559, 237, 52, 545, 363, 175, 198, 244, 12, 321, 43, 653, 561, 100, 186, 42, 449, 195, 378, 176, 2, 222, 482, 393, 66, 593, 4, 611, 253, 0, 305, 272, 92, 123, 132, 105, 380, 239, 219, 179, 95, 270, 41, 83, 374, 377, 328, 77, 309, 78, 107, 13, 743, 30, 345, 211, 164, 208, 109, 215, 498, 337, 347, 133, 88, 55, 581, 350, 213, 53, 50, 10, 136, 202, 386, 750, 17, 491, 72, 20, 104, 185, 297, 67, 205, 7, 147, 48, 148, 502, 443, 230, 3, 64, 274, 192, 249, 19, 96, 181, 373, 323, 126, 178, 204, 135, 165, 396, 268, 160, 1, 196, 29, 850, 156, 819, 40, 102, 57, 131, 458, 56, 283, 358, 313, 344, 172, 494, 129, 110, 474, 91, 87, 284, 97, 207, 910, 387, 159, 180, 339, 266, 278, 365, 240, 134, 376, 93, 607, 312, 256, 527, 197, 210, 497, 5, 522, 188, 472, 36, 562, 439, 127, 255, 245, 723, 595, 81, 223, 203, 236, 86, 238, 142, 260, 118, 82, 74, 22, 47, 508, 137, 140, 708, 33, 231, 707, 139, 394, 568, 84, 282, 143, 392, 617, 654, 422, 61, 62, 173, 234, 146, 275, 59, 530, 103, 327, 116, 49, 525, 76, 805, 307, 529, 31, 631, 384, 461, 225, 535, 98, 349, 182, 51, 452, 331, 157, 513, 507, 206, 320, 37, 121, 479, 369, 324, 299, 512, 537, 18, 152, 212, 580, 540, 505, 115, 112, 441, 250, 348, 408, 44, 668, 183, 65, 466, 592, 370, 388, 295, 907, 258, 457, 153, 444, 6, 243, 130, 69, 281, 310, 194, 209, 60, 119, 35, 406, 169, 154, 75, 158, 732, 189, 588, 167, 353, 114, 717, 594, 824, 359, 446, 150, 170, 534, 414, 448, 383, 551, 417, 326, 484, 58, 285, 71, 155, 379, 106, 85, 481, 302, 21, 613, 499, 277, 433, 113, 296, 279, 262, 576, 227, 38, 552, 14, 267, 450, 442, 94, 956, 542, 666, 16, 575, 538, 291, 501, 533, 825, 23, 395, 293, 54, 224, 286, 46, 371, 263, 265, 467, 644, 248, 432, 361, 190, 835, 45, 888, 436, 411, 144, 351, 232, 357, 68, 366, 319, 416, 70, 523, 582, 341, 39, 27, 532, 280, 193, 138, 590, 426, 381, 667, 80, 108, 73, 478, 259, 306, 128, 412, 184, 271, 566, 643, 252, 470, 766, 177, 288, 101, 454, 711, 229, 124, 391, 228, 289, 402, 921, 632, 355, 912, 515, 510, 820, 744, 648, 492, 923, 931, 569, 480, 400, 591, 963, 462, 166, 336, 495, 587, 372, 660, 981, 787, 187, 486, 421, 555, 201, 459, 796, 303, 626, 519, 404, 407, 809, 28, 318, 334, 518, 909, 242, 737, 694, 475, 531, 990, 9, 674, 807, 246, 314, 26, 842, 354, 609, 625, 368, 287, 898, 722, 724, 235, 352, 333, 736, 122, 617, 214, 775, 610, 730, 332, 220, 646, 174, 264, 120, 364, 664, 546, 431, 488, 218, 662, 298, 539, 496, 397, 385, 471, 241, 254, 161, 870, 304, 149, 311, 702, 473, 620, 739, 247, 221, 675, 848, 705, 382, 986, 276, 930, 330, 511, 79, 24, 335, 483, 627, 168, 233, 974, 308, 322, 455, 676, 915, 145, 514, 991, 578, 405, 906, 445, 583, 649, 389, 500, 476, 763, 651, 959, 820, 292, 663, 791, 217, 90, 503, 520, 745, 768, 506, 367, 403, 861, 11, 812, 936, 851, 777, 447, 992, 316, 549, 401, 111, 460, 300, 261, 758, 564, 325, 317, 733, 346, 438, 681, 251, 290, 642, 294, 748, 489, 718, 986, 456, 793, 746, 490, 966, 487, 340, 688, 553, 301, 410, 931, 762, 608, 769, 875, 8, 399, 954, 957, 425, 910, 312, 812, 563, 645, 624, 630, 606, 598, 886, 951, 846, 791, 424, 554, 880, 941, 32, 734, 769, 453, 550, 897, 427, 760, 343, 822, 764, 338, 614, 657, 200, 15, 819, 994, 504, 834, 603, 434, 765, 409, 468, 428, 429, 636, 650, 830, 615, 586, 812, 681, 932, 375, 463, 390, 573, 874, 790, 697, 647, 315, 831, 834, 976, 427, 981, 151, 625, 435, 665, 906, 706, 125, 923, 616, 937, 413, 932, 720, 652, 690, 589, 789, 788, 683, 567, 163, 761, 803, 571, 931, 877, 704, 357, 944, 464, 828, 860, 362, 414, 597, 596, 808, 684, 998, 742, 314, 873, 738, 567, 25, 811, 635, 725, 162, 558, 987, 701, 610, 928, 451, 273, 584, 786, 848, 754, 840, 942, 548, 680, 565, 141, 996, 918, 902, 416, 899, 577, 814, 673, 579, 785, 633, 430, 356, 942, 892, 536, 714, 868, 584, 894, 520, 398, 191, 698, 712, 634, 945, 703, 849, 855, 926, 509, 792, 639, 171, 874, 961, 710, 913, 947, 918, 469, 329, 997, 945, 656, 844, 889, 737, 838, 953, 398, 601, 894, 799, 862, 888, 216, 837, 678, 823, 872, 726, 789, 848, 891, 916, 883, 682, 533, 618, 543, 828, 966, 418, 978, 756, 574, 949, 514, 797, 849, 191, 872, 635, 948, 420, 770, 570, 544, 687, 696, 729, 943, 605, 465, 89, 720, 741, 979, 920, 120, 742, 845, 751, 815, 962, 516, 794, 813, 554, 257, 622, 837, 599, 922, 914, 971, 415, 948, 419, 606, 610, 841, 127, 603, 726, 880, 832, 510, 948, 763, 758, 756, 727, 960, 770, 962, 836, 437, 604, 816, 867, 703, 528, 659, 573, 781, 752, 649, 860, 598, 886, 99, 860, 981, 655, 925, 670, 978, 360, 719, 779, 696, 992, 716, 741, 440, 930, 600, 803, 988, 871, 761, 783, 933, 952, 735, 754, 851, 823, 697, 943, 795, 963, 740, 925, 612, 726, 949, 699, 693, 844, 935, 661, 908, 742, 269, 709, 940, 630, 928, 641, 954, 847, 945, 895, 932, 820, 621, 742, 915, 865, 960, 655, 476, 971, 477, 430, 570, 665, 725, 916, 970, 857, 493, 638, 771, 981, 631, 816, 904, 946, 423, 854, 970, 517, 697, 602, 994, 945, 865, 970, 961, 640, 936] 頂点数 = 1000 辺数 = 4113 探索時間 = 0.358999967575 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 2000 辺の割合を入力してください。 0.004 [-1, 1085, 360, 1074, 17, 61, 304, 134, 170, 149, 250, 169, 561, 1124, 82, 24, 395, 693, 95, 410, 193, 386, 1130, 242, 51, 259, 385, 1241, 739, 152, 298, 715, 50, 18, 177, 299, 949, 1105, 309, 364, 1005, 437, 92, 1044, 526, 627, 328, 1102, 436, 457, 207, 168, 45, 163, 524, 1473, 353, 338, 379, 840, 596, 146, 1405, 97, 1314, 107, 185, 659, 8, 408, 844, 496, 203, 71, 429, 795, 729, 590, 326, 1280, 826, 72, 11, 160, 476, 216, 815, 1192, 295, 368, 227, 906, 33, 150, 220, 125, 1096, 133, 758, 29, 4, 1248, 9, 252, 183, 683, 58, 19, 443, 920, 119, 148, 668, 1379, 998, 1, 201, 911, -1, 452, 718, 1613, 84, 229, 1138, 44, 721, 440, 175, 682, 336, 893, 173, 502, 80, 114, 219, 763, 3, 510, 577, 278, 830, 128, 291, 126, 12, 13, 398, 475, 116, 1284, 42, 43, 30, 741, 155, 78, 929, 274, 400, 366, 266, 303, 461, 930, 488, 439, 464, 99, 573, 752, 404, 288, 35, 144, 211, 829, 369, 953, 370, 53, 316, 138, 190, 131, 143, 508, 835, 269, 141, 347, 137, 1053, 233, 140, 1749, 136, 52, 427, 432, 494, 194, 238, 450, 537, 74, 172, 446, 507, 638, 738, 900, 280, 337, 631, 197, 406, 48, 1202, 417, 254, 392, 1351, 1690, 1556, 230, 311, 562, 305, 31, 68, 441, 343, 503, 87, 1007, 157, 209, 717, 629, 1545, 1242, 352, 733, 94, 350, 538, 192, 389, 646, 684, 334, 716, 32, 359, 263, 313, 213, 273, 744, 49, 1196, 485, 104, 1518, 1239, 371, 855, 100, 135, 333, 0, 765, 289, 1244, 1035, 306, 127, 22, 41, 122, 649, 112, 154, 73, 1845, 1019, 120, 623, 1164, 264, 511, 804, 1016, 98, 10, 730, 1668, 181, 533, 194, 178, 198, 319, 407, 505, 767, 1330, 296, 1679, 687, 465, 760, 764, 1022, 1346, 38, 796, 559, 1324, 751, 349, 518, 39, 247, 287, 204, 106, 275, 418, 753, 1054, 770, 1337, 608, 399, 279, 257, 937, 689, 40, 1079, 970, 509, 243, 331, 267, 1011, 47, 381, 1348, 449, 965, 132, 1069, 624, 419, 491, 688, 581, 768, 345, 244, 812, 435, 997, 89, 445, 1275, 416, 302, 933, 164, 208, 459, 433, 1088, 56, 323, 355, 258, 292, 1294, 351, 234, 215, 832, 315, 300, 260, 420, 543, 294, 162, 272, 1742, 1135, 391, 749, 276, 171, 492, 1538, 14, 481, 342, 819, 83, 101, 221, 57, 110, 1265, 1010, 142, 942, 822, 548, 1417, 754, 1291, 356, 867, 617, 647, 253, 156, 843, 848, 665, 871, 1026, 701, 1945, 111, 145, 748, 650, 610, 324, 471, 1435, 66, 1154, 375, 647, 88, 200, 454, 1672, 513, 474, 235, 240, 109, 550, 222, 865, 108, 994, 642, 1048, 1040, 77, 643, 791, 1049, 872, 75, 696, 412, 354, 874, 265, 232, 472, 1234, 228, 541, 1198, 226, 344, 756, 206, 926, 1155, 773, 512, 598, 1256, 904, 147, 857, 604, 499, 290, 625, 522, 602, 380, 498, 174, 489, 1652, 231, 572, 245, 658, 69, 62, 834, 180, 563, 447, 191, 838, 607, 628, 787, 1216, 426, 79, 182, 167, 96, 189, 59, 814, 117, 1059, 914, 603, 666, 1339, 745, 1033, 255, 654, 1165, 661, 1039, 909, 54, 414, 776, 2, 1825, 1014, 896, 713, 912, 880, 1323, 1268, 712, 523, 757, 722, 586, 346, 16, 947, 64, 1283, 836, 1111, 90, 1610, 621, 239, 310, 769, 199, 1131, 413, 1222, 597, 1092, 1204, 1383, 479, 1407, 1243, 1427, 1032, 102, 707, 885, 1179, 5, 1389, 21, 467, 817, 963, 421, 775, 401, 762, 1703, 486, 842, 869, 139, 218, 653, 1744, 794, 1151, 81, 532, 482, 536, 1625, 1499, 1428, 1061, 686, 977, 708, 1753, 585, 25, 695, 673, 816, 285, 63, 377, 105, 431, 1289, 60, 249, 685, 1858, 1327, 270, 520, 1790, 706, 478, 411, 1038, 1474, 619, 943, 1127, 484, 1617, 908, 984, 971, 1046, 720, 1778, 873, 736, 261, 1257, 236, 373, 750, 798, 442, 1375, 91, 1056, 859, 455, 828, 702, 810, 1147, 655, 1907, 1501, 711, 1184, 1042, 1802, 951, 534, 697, 85, 1325, 70, 403, 86, 799, 495, 644, 312, 565, 557, 1052, 202, 217, 362, 807, 186, 456, 1554, 950, 803, 521, 224, 571, 1224, 681, 1066, 1600, 161, 1463, 65, 570, 514, 402, 882, 531, 36, 1334, 268, 308, 40, 1193, 372, 868, 500, 422, 851, 1480, 802, 1344, 1947, 636, 974, 923, 444, 1478, 103, 694, 866, 993, 497, 1221, 910, 771, 823, 1225, 726, 184, 674, 588, 1076, 639, 214, 340, 999, 93, 540, 1553, 996, 256, 390, 1350, 20, 1210, 898, 394, 67, 544, 1167, 210, 335, 759, 1527, 637, 1359, 734, 1199, 1890, 1142, 1423, 614, 251, 188, 1282, 931, 1008, 992, 1491, 393, 281, 567, 320, 1451, 325, 409, 1266, 1145, 1029, 1261, 664, 1123, 691, 551, 545, 1567, 652, 517, 153, 576, 1209, 158, 1565, 980, 477, 680, 1455, 678, 46, 378, 1623, 1837, 560, 1139, 772, 622, 635, 363, 1496, 858, 724, 1218, 470, 1728, 1272, 959, 195, 376, 1027, 611, 672, 818, 593, 423, 535, 1260, 1422, 902, 1762, 361, 731, 761, 1395, 1315, 1961, 626, 956, 1363, 1481, 778, 939, 434, 578, 460, 921, 853, 1101, 1166, 348, 397, 595, 1200, 609, 1037, 888, 1601, 483, 1259, 894, 552, 1467, 945, 462, 793, 600, 1252, 415, 1523, 657, 129, 1341, 428, 1093, 1374, 1806, 1646, 675, 1116, 332, 779, 1847, 1431, 1245, 321, 1342, 1290, 34, 282, 1156, 1826, 892, 1217, 275, 975, 1965, 808, 527, 821, 1937, 283, 987, 318, 895, 1396, 811, 601, 790, 1602, 1584, 1355, 1561, 1536, 382, 76, 1476, 919, 606, 463, 501, 786, 1070, 1743, 615, 1581, 584, 367, 1081, 284, 1207, 978, 727, 1305, 1763, 1178, 1288, 1238, 176, 1965, 1194, 728, 1232, 248, 663, 1149, 677, 881, 641, 458, 1071, 307, 165, 1293, 473, 613, 151, 1758, 883, 925, 1233, 1474, 605, 969, 762, 1922, 1568, 1830, 1486, 564, 262, 212, 964, 938, 246, 856, 6, 519, 1316, 1765, 1585, 1273, 516, 620, 850, 690, 1792, 1545, 1170, 493, -1, 1761, 271, 556, 187, 1493, 1067, 592, 1592, 1626, 1057, 1489, 1254, 1086, 1152, 166, 558, 546, 1077, 1120, 940, 28, 339, 330, 1025, 574, 983, 936, 1400, 1939, 159, 1633, 890, 737, 530, 1893, 800, 709, 991, 542, 784, 705, 877, 1213, 670, 633, 466, 952, 1558, 1084, 1795, 542, 1716, 1362, 723, 698, 1133, 23, 1833, 948, 1392, 1017, 960, 1003, 1660, 1271, 1989, 732, 1391, 847, 1936, 1311, 995, 766, 1045, 1957, 322, 1654, 746, 1731, 863, 1488, 1176, 899, 1715, 1846, 1437, 1403, 1141, 928, 634, 1708, 922, 1540, 1250, 1784, 905, 606, 669, 1729, 1211, 580, 1715, 1645, 1614, 1897, 1433, 1648, 1543, 1681, 1867, 1366, 529, 747, 854, 889, 1485, 1559, 237, 809, 1795, 1128, 1802, 699, 1075, 1335, 113, 1281, 935, 1604, 1297, 917, 1203, 915, 1208, 612, 1542, 1544, 1112, 1072, 1090, 1615, 515, 37, 1503, 1906, 1354, 1356, 196, 1137, 1523, 1236, 405, 1162, 115, 539, 1298, 1552, 1015, 1948, 1824, 1694, 1095, 1534, 582, 1237, 651, 1463, 695, 1290, 1871, 1620, 742, 1161, 1958, 1843, 1519, 632, 1177, 1144, 123, 124, 1534, 1187, 225, 959, 487, 1089, 55, 679, 774, 897, 1094, 932, 1173, 777, 846, 1292, 662, 1529, 1108, 1361, 1618, 1714, 1270, 616, 594, 1814, 1759, 981, 453, 1588, 1448, 735, 1246, 839, 1549, 1815, 579, 813, 864, 1464, 1159, 762, 1872, 934, 1055, 317, 1849, 1566, 973, 1106, 341, 327, 1168, 27, 293, 1157, 1146, 1946, 878, 583, 1047, 648, 1419, 1227, 1751, 692, 1028, 667, 566, 1470, 845, 1302, 575, 1491, 785, 1460, 555, 1785, 1002, 1255, 1163, 205, 1863, 946, 1329, 1466, 223, 990, 1103, 1229, 630, 1563, 1330, 1385, 1185, 1582, 833, 1064, 849, 1670, 1808, 1422, 1220, 1319, 1320, 1516, 1705, 780, 1191, 1692, 1296, 1457, 1373, 1748, 1907, 1134, 286, 1382, 1959, 1287, 972, 1201, 1098, 1612, 1774, 1091, 967, 1516, 1388, 862, 587, 704, 710, 1126, 1357, 861, 671, 1515, 121, 1725, 887, 954, 1817, 130, 1122, 388, 547, 1990, 1190, 1991, 549, 1080, 1121, 1447, 528, 1546, 591, 831, 1656, 1278, 451, 852, 1450, 1462, 1001, 1695, 957, 1129, 1512, 1569, 1923, 1655, 1360, 1021, 1888, 1898, 600, 1331, 1478, 1429, 1390, 7, 1752, 1616, 1174, 806, 691, 1853, 792, 1279, 899, 1859, 1767, 1117, 1682, 1231, 1013, 1528, 1578, 1502, 1892, 841, 860, 1264, 1718, 1707, 827, 1766, 1898, 1006, 703, 15, 1348, 1301, 1424, 1622, 1992, 1546, 1270, 1876, 1830, 1960, 1997, 506, 944, 1004, 656, 1403, 1458, 976, 1774, 297, 1902, 1541, 1150, 1276, 387, 1353, 982, 1228, 1628, 468, 1822, 924, 1303, 1107, 1547, 525, 1498, 1413, 1169, 1404, 1215, 1931, 1630, 1644, 1368, 1984, 1770, 1777, 1456, 1494, 1258, 966, 805, 1662, 1698, 1710, 1950, 876, 1482, 1132, 1199, 1009, 1418, 946, 1533, 1840, 1570, 569, 1903, 740, 462, 1948, 1119, 1522, 448, 1153, 566, 943, 1799, 568, 719, 1322, 1345, 1310, 1070, 1143, 1479, 589, 1036, 979, 424, 1113, 1899, 1352, 1537, 660, 1513, 490, 1980, 1190, 1082, 1208, 1439, 1506, 1246, 1631, 1277, 1713, 1201, 1986, 1748, 1963, 277, 1304, 1526, 1396, 1546, 1511, 1340, 438, 1489, 700, 1590, 1041, 1438, 1387, 1685, 1909, 1594, 1701, 1050, 1995, 374, 1729, 469, 583, 1274, 1887, 1160, 968, 1000, 1171, 1238, 1629, 1732, 1665, 783, 1226, 1737, 1943, 1647, 1607, 480, 1398, 1024, 986, 1787, 1588, 1884, 1020, 1110, 438, 1910, 932, 1300, 1627, 1639, 1409, 1857, 1754, 1531, 1952, 985, 1635, 999, 1425, 1454, 1547, 1043, 1125, 1984, 1953, 1924, 1635, 875, 1929, 618, 487, 1663, 1568, 1113, 1707, 1233, 1860, 430, 1712, 1195, 1923, 1326, 1720, 1643, 1424, 640, 1215, 1136, 1082, 1734, 1816, 1158, 1068, 1599, 358, 1063, 1587, 1182, 1701, 788, 1560, 1589, 357, 1449, 1317, 1971, 1214, 1058, 820, 1895, 1756, 1535, 1336, 1104, 1972, 1571, 1736, 632, 1530, 1338, 1685, 1031, 788, 1381, 1738, 383, 1530, 1358, 1548, 801, 1470, 1421, 1402, 1188, 1190, 1401, 1890, 884, 1108, 1824, 1445, 1563, 1063, 961, 1954, 26, 1282, 1397, 1377, 314, 1766, 1557, 1821, 1662, 1833, 782, 384, 1429, 365, 1794, 1418, 1958, 1317, 1837, 1649, 1890, 707, 554, 1420, 1719, 1708, 755, 1018, 1828, 1960, 1371, 1873, 1564, 1760, 1967, 789, 1452, 1807, 1675, 1775, 1432, 1757, 1898, 1930, 825, 1269, 1857, 1905, 329, 1360, 1805, 1331, 743, 1473, 1183, 1440, 1628, 1886, 1778, 1332, 1601, 1661, 1502, 396, 1777, 1757, 1804, 1671, 1970, 1573, 1814, 1991, 579, 1818, 1442, 1034, 955, 1398, 1554, 1597, 944, 1230, 1376, 1568, 1728, 553, 1902, 783, 1913, 1249, 1727, 1508, 1671, 1441, 1495, 1183, 1322, 1300, 1771, 1901, 1307, 1278, 1414, 1915, 1363, 196, 1732, 1869, 858, 1946, 1747, 1830, 1387, 1520, 1732, 1928, 1675, 1378, 837, 1998, 1572, 1850, 1619, 358, 1017, 121, 1472, 1711, 1409, 1132, 1800, 1434, 1446, 1535, 1444, 1824, 1636, 1781, 1605, 1819, 1989, 1461, 961, 1646, 1879, 1682, 870, 504, 1194, 1725, 1830, 1376, 1876, 1148, 1912, 1725, 1889, 1100, 825, 790, 1502, 1873, 1459, 839, 732, 1240, 1065, 1902, 1877, 1931, 1882, 1785, 1891, 1646, 1587, 1060, 1637, 1083, 1290, 1247, 1844, 1478, 1189, 1993, 1728, 1189, 1774, 1583, 924, 1664, 907, 1637, 1931, 1963, 1797, 1995, 1306, 904, 1408, 1794, 710, 1752, 1082, 1492, 1206, 1021, 1900, 1508, 1263, 782, 1300, 1741, 1251, 1904, 1386, 1426, 1936, 1914, 1373, 1521, 1524, 1576, 1530, 1465, 1790, 1975, 1702, 1942, 968, 1828, 1223, 1497, 1818, 1711, 1487, 1140, 1823, 901, 1484, 1650, 1618, 824, 1321, 692, 1194, 1834, 1920, 913, 1779, 1936, 1709, 1459, 1331, 1426, 1443, 1915, 1891, 1983, 1887, 1200, 1885, 1415, 1638, 1429, 1487, 1876, 982, 1996, 1373, 1249, 1294, 1430, 1456, 1616, 1707, 1671, 1889, 179, 1650, 941, 958, 1214, 1365, 1386, 1739, 913, 1767, 1888, 1719, 1941, 1347, 1910, 1968, 1030, 1392, 1995, 1472, 1700, 1584, 1446, 1867, 676, 1118, 1287, 1788, 1873, 1122, 1583, 1364, 1776, 1656, 1401, 1634, 1914, 879, 1803, 1968, 1771, 1462, 1666, 1822, 1973, 903, 1563, 1535, 1739, 1671, 1704, 1240, 1472, 1839, 1535] 頂点数 = 2000 辺数 = 8036 探索時間 = 1.92199993134 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 4000 辺の割合を入力してください。 0.002 [-1, 2219, 155, 1502, 2203, 1531, 543, 648, 831, 563, 1593, 301, 474, 92, 1557, 430, 2612, 846, 13, 2628, 676, 1467, 1513, 622, 528, 150, 995, 133, 1052, 1875, 651, 977, 159, 1922, 522, 670, 1408, 764, 198, 1220, 1209, 1121, 1141, 3750, 1935, 330, 134, 765, 1592, 565, 875, 2693, 1060, 1036, 728, 747, 221, 312, 232, 276, 776, 833, 1069, 2272, 1753, 1414, 488, 187, 1308, 549, 785, 883, 51, 173, 988, 311, 1229, 851, 620, 132, 190, 1337, 33, 578, 32, 289, 69, 463, 662, 1322, 1288, 144, 184, 805, 514, 2099, 2464, 1051, 571, 300, 768, 1240, 687, 1180, 2114, 907, 455, 1105, 429, 122, 1703, 629, 328, 951, 154, 564, 290, 613, 924, 508, 729, 288, 2094, 110, 942, 1095, 1578, 1075, 47, 421, 320, 1764, 848, 1398, 1014, 902, 233, 39, 195, 1049, 772, 1032, 1534, 397, 869, 511, 1498, 1085, 433, 120, 281, 465, 1853, 395, 223, 252, 377, 801, 599, 297, 331, 1059, 1119, 1777, 655, 275, 838, 520, 14, 349, 963, 50, 1600, 608, 366, 991, 1002, 1399, 56, 1343, 1666, 2132, 2302, 895, 1114, 1021, 1283, 382, 218, 80, 767, 2442, 66, 175, 392, 1439, 263, 1185, 4, 44, 876, 347, 270, 982, 1916, 1020, 778, 2201, 71, 845, 1109, 111, 1380, 444, 1122, 610, 1694, 1080, 303, 2149, 1862, 1361, 841, 480, 291, 25, 30, 797, 581, 135, 1086, 1499, 70, 1314, 193, 426, 470, 1675, 145, 24, 104, 582, 164, 171, 1495, 1692, 2435, 690, 1902, 1130, 2364, 1134, 553, 881, 1429, 1669, 269, 333, 228, 296, 792, 668, 671, 493, 2276, 2127, 1485, 3328, 3092, 1573, 1843, 1750, 1099, 1202, 2817, 837, 2139, 688, 79, 829, 1627, 791, 1918, 636, 954, 745, 302, 1188, 196, 1181, 1493, 367, 1812, 1655, 194, 2365, 446, 415, 272, 855, 148, 530, 1272, 618, 1840, 703, 1269, 715, 887, 2367, 210, 22, 864, 3352, 906, 126, 2326, 451, 931, 1158, 214, 1232, 436, 1521, 2180, 818, 1371, 1972, 388, 1892, 274, 168, 2148, 1333, 1564, 1599, 3086, 1140, 369, 1569, 940, 1834, 1303, 1969, 2661, 1776, 639, 1192, 1760, 108, 183, 645, 1148, 2, 501, 119, 1129, 731, 1612, 821, 814, 647, 1275, 806, 2247, 615, 527, 1558, 1442, 1294, 557, 378, 285, 1128, 1492, 40, 930, 796, 658, 603, 545, 1419, 75, 2223, 9, 674, 1572, 1254, 828, 315, 601, 664, 379, 1011, 109, 1038, 1673, 188, 567, 2474, 490, 442, 1100, 536, 616, 628, 2016, 1260, 1237, 561, 570, 1190, 1489, 169, 2753, 74, 2520, 3090, 400, 790, 93, 847, 386, 418, 2603, 3372, 237, 1215, 1104, 394, 1529, 523, 929, 208, 1562, 260, 0, 2733, 1321, 853, 2493, 2198, 2613, 1298, 609, 572, 99, 1596, 893, 538, 1234, 186, 945, 469, 1247, 248, 299, 3943, 438, 257, 294, 1264, 709, 1965, 262, 3129, 1633, 1338, 3271, 669, 2434, 317, 860, 2010, 185, 1580, 283, 495, 771, 1798, 167, 580, 12, 783, 18, 225, 1072, 815, 431, 749, 1255, 143, 702, 1428, 2037, 158, 34, 507, 961, 1278, 1597, 222, 2035, 42, 424, 387, 1931, 450, 342, 2996, 680, 16, 638, 350, 381, 2200, 1210, 686, 1598, 753, 239, 1194, 2398, 224, 1325, 464, 489, 1076, 1312, 1227, 371, 770, 882, 807, 865, 539, 264, 1450, 201, 84, 163, 1061, 353, 786, 1681, 1570, 2772, 577, 1154, 62, 124, 537, 1871, 683, 2162, 362, 351, 891, 2654, 1444, 552, 840, 313, 460, 202, 117, 559, 694, 1914, 406, 637, 166, 481, 1541, 1888, 2905, 1733, 335, 1391, 398, 1252, 804, 624, 3173, 1143, 1720, 872, 1462, 121, 1040, 1674, 1565, 721, 1251, 1037, 850, 1690, 1266, 259, 370, 113, 1242, 3793, 2415, 1081, 103, 737, 584, 1147, 209, 2462, 1092, 153, 477, 81, 2216, 478, 1355, 384, 1826, 1658, 271, 705, 898, 7, 986, 2643, 2527, 1447, 1369, 1013, 344, 1281, 965, 738, 682, 1660, 766, 1068, 162, 2583, 774, 667, 1199, 306, 59, 506, 976, 487, 364, 192, 432, 585, 1084, 1614, 2001, 466, 719, 53, 243, 1687, 401, 2594, 98, 277, 2273, 710, 1053, 533, 242, 8, 1451, 1078, 323, 569, 476, 631, 2241, 817, 1206, 445, 1249, 203, 484, 91, 2754, 3272, 1851, 551, 1246, 1559, 2121, 746, 2589, 1039, 981, 1263, 932, 832, 1090, 555, 635, 2051, 1282, 659, 1056, 211, 808, 2164, 871, 157, 261, 698, 1998, 1887, 1455, 2906, 1647, 1807, 462, 2918, 165, 1033, 592, 2119, 402, 1715, 1098, 129, 1955, 535, 650, 1883, 1858, 286, 245, 1374, 2366, 844, 1680, 485, 385, 1364, 1050, 2528, 839, 359, 1526, 641, 254, 1410, 993, 1351, 560, 574, 102, 1588, 909, 1394, 1155, 2457, 1990, 2767, 1768, 542, 216, 510, 45, 740, 77, 972, 63, 901, 1746, 627, 643, 76, 1219, 2024, 1542, 3792, 919, 458, 634, 692, 343, 852, 1735, 1286, 498, 340, 338, 215, 1823, 1067, 1368, 890, 911, 956, 1241, 500, 1480, 646, 1319, 372, 1648, 112, 975, 524, 284, 1077, 2696, 2190, 6, 795, 87, 486, 3, 661, 141, 1161, 1705, 3231, 1481, 725, 1208, 979, 867, 1412, 234, 505, 653, 1661, 1356, 1318, 598, 2956, 482, 78, 220, 1152, 515, 404, 1706, 1178, 922, 2746, 1739, 1006, 2003, 605, 85, 100, 2408, 566, 383, 1472, 1819, 147, 2377, 236, 912, 1326, 138, 1262, 459, 483, 779, 938, 448, 3148, 1022, 1523, 1102, 1644, 2300, 94, 118, 816, 769, 101, 1993, 37, 230, 2021, 607, 1411, 2441, 1640, 2116, 314, 321, 2970, 1342, 1829, 675, 699, 2337, 859, 939, 2844, 346, 1506, 2069, 471, 707, 1554, 410, 547, 2183, 1289, 1973, 1238, 1980, 1828, 597, 1331, 842, 2427, 258, 61, 780, 518, 2140, 136, 3350, 1628, 739, 2054, 334, 2646, 920, 1929, 2596, 1360, 1093, 862, 96, 2151, 403, 229, 1989, 904, 1663, 1991, 1195, 434, 1315, 1438, 3094, 3481, 1024, 363, 712, 174, 623, 952, 1023, 1417, 3903, 1176, 1225, 1187, 896, 789, 90, 1967, 2074, 2742, 1352, 1651, 1324, 1089, 3423, 858, 1792, 357, 86, 1301, 368, 1984, 1339, 1003, 3647, 834, 1097, 1328, 250, 798, 2161, 1015, 917, 1182, 1691, 1042, 472, 2291, 1132, 1221, 794, 960, 1488, 526, 151, 2575, 1461, 1847, 504, 1673, 2718, 892, 755, 1057, 1490, 251, 453, 3002, 2968, 2713, 1546, 754, 115, 380, 1726, 177, 1653, 336, 1877, 914, 1458, 1842, 732, 447, 1435, 1950, 1776, 575, 1827, 2146, 213, 587, 691, 389, 1430, 212, 1611, 38, 762, 868, 968, 1709, 1616, 1802, 107, 1420, 1630, 962, 1619, 2477, 130, 1150, 1171, 888, 1618, 1212, 399, 1054, 240, 139, 200, 1388, 3234, 1756, 1603, 2136, 458, 449, 550, 2046, 1004, 3453, 36, 146, 1349, 310, 1468, 1117, 632, 2064, 423, 503, 1422, 743, 1434, 2439, 140, 1376, 1670, 1135, 2032, 57, 1116, 595, 54, 809, 1390, 326, 1962, 1175, 1718, 1516, 197, 3194, 1897, 678, 1287, 1162, 67, 1934, 1167, 2138, 1217, 1115, 2049, 1133, 1800, 934, 2002, 273, 355, 235, 1136, 72, 1082, 1813, 439, 1884, 2438, 20, 2484, 3074, 1204, 454, 886, 1028, 787, 1329, 2623, 1235, 3339, 226, 1397, 1365, 1375, 516, 953, 292, 2554, 1046, 1914, 1830, 910, 1816, 2504, 1400, 131, 3213, 810, 2369, 1494, 1987, 611, 889, 1948, 1350, 591, 1409, 1677, 663, 3276, 114, 1381, 279, 499, 1780, 2419, 1601, 1224, 452, 1527, 830, 1925, 319, 3607, 1555, 594, 1995, 3789, 1974, 990, 626, 1421, 742, 894, 2581, 3528, 1473, 1949, 48, 679, 529, 3009, 1576, 2569, 172, 15, 2085, 73, 711, 1625, 519, 812, 2266, 3174, 1711, 1170, 1937, 758, 614, 588, 3072, 2536, 2111, 1418, 644, 247, 2795, 1362, 391, 1276, 826, 593, 777, 1943, 3367, 308, 2240, 861, 1086, 409, 1841, 1613, 26, 1810, 1382, 160, 1144, 17, 2324, 1452, 701, 1471, 420, 52, 199, 1848, 2018, 3688, 1070, 356, 348, 1809, 1865, 2053, 1951, 1334, 665, 1878, 1064, 1567, 2205, 925, 1761, 35, 2072, 660, 969, 843, 2303, 937, 2495, 1684, 2220, 1177, 723, 1510, 362, 1474, 156, 2313, 82, 1074, 1898, 857, 1924, 1031, 181, 1689, 1218, 1916, 2177, 2433, 361, 2854, 1405, 3020, 941, 621, 649, 341, 1583, 936, 137, 152, 1811, 1712, 1413, 1174, 278, 517, 3534, 3152, 1454, 775, 824, 3150, 1165, 11, 761, 1486, 1649, 1693, 41, 878, 1988, 1478, 3364, 1177, 966, 412, 1742, 2142, 654, 2083, 280, 1607, 793, 2349, 1766, 1662, 673, 927, 540, 1788, 1732, 1096, 2404, 2137, 994, 854, 1268, 2305, 390, 305, 1433, 736, 1186, 1270, 604, 1700, 784, 1138, 781, 1327, 19, 461, 3234, 756, 1730, 1602, 1446, 1340, 2222, 3032, 282, 1685, 3673, 266, 422, 492, 3731, 880, 3055, 1528, 1230, 149, 1065, 3203, 55, 95, 1697, 467, 1228, 1544, 255, 253, 3011, 265, 2769, 322, 713, 1034, 1079, 1710, 2182, 2258, 1396, 874, 2256, 1679, 885, 2306, 475, 473, 1379, 1083, 2188, 819, 1239, 31, 2506, 83, 170, 1026, 877, 2152, 1696, 2460, 1460, 948, 1044, 873, 376, 2173, 2738, 943, 2980, 2350, 88, 1538, 1501, 1142, 625, 1866, 3298, 2179, 1131, 695, 1783, 2490, 2330, 1799, 1295, 2237, 2342, 2285, 3049, 2345, 1652, 2410, 1110, 1971, 1511, 1938, 2101, 928, 2261, 3995, 2156, 1805, 2401, 1550, 730, 1198, 2627, 3260, 3007, 996, 2560, 1561, 1403, 1407, 1103, 1118, 2399, 1047, 1214, 1173, 1222, 1389, 2277, 1656, 1106, 428, 1942, 1786, 899, 1125, 2363, 1354, 1016, 642, 2750, 1437, 2147, 836, 1320, 1904, 2056, 684, 1126, 3214, 2412, 3039, 2071, 2914, 1856, 700, 2447, 1317, 1423, 256, 958, 2656, 142, 2881, 1378, 2890, 3137, 2384, 1299, 1305, 1536, 2867, 127, 1791, 2234, 287, 997, 179, 1027, 656, 677, 915, 46, 1415, 1758, 576, 2449, 2015, 1895, 2423, 813, 176, 1584, 763, 1459, 2212, 497, 1316, 304, 2023, 2479, 971, 3320, 1432, 2080, 2538, 1019, 494, 2667, 2321, 125, 2107, 3014, 3729, 178, 3568, 657, 1844, 1005, 1547, 2089, 1947, 1009, 633, 1796, 1535, 1496, 1487, 3355, 1203, 1744, 1258, 440, 2592, 3191, 3621, 2659, 856, 2967, 2611, 1927, -1, 2312, 1563, 1861, 1491, 3867, 3460, 1582, 1743, 1111, 921, 2413, 716, 1615, 1504, 2233, 3108, 2806, 3937, 1966, 2382, 1626, 1193, 1012, 1939, 1166, 652, 1088, 989, 1157, 217, 2344, 49, 2519, 1514, 238, 2597, 374, 2172, 1976, 1448, 1304, 3280, 788, 2735, 3555, 1257, 2335, 1323, 2104, 407, 957, 525, 1127, 1683, 3186, 741, 1087, 123, 2253, 2483, 1845, 1958, 3130, 2737, 870, 1581, 1585, 1201, 1, 1645, 706, 2837, 672, 1335, 3232, 1035, 1537, 1821, 1676, 1307, 3227, 231, 352, 2294, 3048, 375, 1606, 750, 835, 2645, 3278, 437, 3992, 2832, 293, 2688, 1008, 3354, 1543, 2066, 1890, 2068, 889, 3030, 3528, 1951, 3414, 2987, 586, 1727, 1469, 2159, 2374, 2534, 1794, 905, 2912, 3638, 1145, 1091, 1589, 2106, 1392, 1707, 1932, 1466, 521, 2657, 3218, 2629, 3088, 827, 1833, 3158, 512, 2403, 1055, 1341, 3043, 2073, 1332, 2257, 3646, 3885, 3663, 2653, 1713, 1261, 2012, 2043, 2494, 2965, 800, 1921, 3087, 2756, 3078, 358, 180, 1062, 1373, 414, 2762, 2271, 2834, 3546, 1952, 3174, 546, 2422, 327, 1771, 1638, 3081, 1336, 1395, 2417, 2812, 879, 2765, 2533, 2301, 3230, 1168, 1820, 1999, 2055, 502, 1579, 704, 2983, 2816, 1124, 2637, 1632, 128, 3443, 970, 949, 531, 3099, 726, 2011, 534, 978, 2488, 3127, 2235, 2468, 1587, 897, 1636, 2920, 2019, 1622, 2028, 1372, 2042, 2065, 2984, 1867, 544, 64, 752, 1000, 2340, 3206, 600, 1910, 993, 2556, 2509, 3532, 947, 479, 2213, 3563, 1357, 513, 2617, 1233, 413, 1629, 724, 1970, 1635, 1621, 28, 2777, 1722, 2640, 1245, 3602, 3182, 3175, 3923, 2297, 2275, 2710, 799, 3383, 1941, 2524, 68, 987, 2165, 3463, 1243, 1503, 3877, 2038, 1385, 1731, 1482, 1654, 1440, 3361, 1745, 2168, 803, 3804, 2954, 2815, 2784, 1665, 2892, 2341, 3816, 425, 3537, 2020, 2808, 2206, 3939, 161, 3683, 1930, 441, 360, 944, 246, 3268, 3377, 1344, 2448, 573, 2745, 373, 182, 1017, 1608, 411, 3226, 325, 2694, 967, 1348, 2443, 3019, 1854, 3361, 3732, 318, 2141, 3199, 3295, 822, 1424, 2157, 3005, 1752, 612, 2579, 1636, 916, 1551, 2740, 2825, 2356, 1978, 1994, 1968, 1058, 3622, 249, 496, 2014, 2922, 1160, 606, 1226, 1671, 1923, 1465, 2843, 2536, 596, 681, 1271, 2760, 2078, 3082, 3826, 10, 1347, 1787, 974, 717, 2883, 935, 946, 985, 3713, 2295, 1804, 1846, 1928, 456, 1701, 1443, 2242, 2173, 2625, 3115, 1577, 2316, 1512, 1041, 2803, 955, 2315, 1682, 579, 2150, 1048, 2333, 2160, 1631, 3385, 964, 2208, 2048, 1063, 3802, 2245, 3315, 619, 1850, 727, 2558, 2082, 903, 2057, 1837, 640, 3183, 3600, 1864, 324, 2031, 2395, 1954, 2209, 1772, 2610, 1207, 661, 27, 2510, 1960, 1748, 1747, 2827, 2327, 1713, 2792, 3754, 1540, 548, 3416, 2981, 1899, 2877, 3123, 2842, 1291, 3703, 1146, 29, 1363, 2246, 2226, 2828, 2461, 1366, 2797, 1359, 3265, 3134, 1869, 2336, 2752, 2768, 2582, 3079, 1383, 2619, 2170, 1477, 1659, 60, 1236, 3449, 3033, 2269, 354, 3620, 1953, 3610, 1723, 685, 2714, 3444, 1200, 2705, 3210, 2764, 105, 2989, 1944, 748, 191, 1873, 3640, 2022, 1259, 3738, 2092, 2743, 3250, 1992, 2093, 2060, 1449, 244, 1911, 554, 2591, 1101, 3723, 3848, 2644, 1522, 1505, 714, 696, 1963, 1643, 1108, 3275, 2007, 3805, 58, 2936, 1290, 295, 2634, 1120, 1401, 3221, 3302, 3824, 2662, 3184, 2889, 1762, 2915, 2635, 2788, 3115, 1507, 3438, 2761, 2251, 583, 405, 2717, 3877, 1946, 2458, 204, 3215, 3085, 2061, 3318, 1179, 3293, 3725, 3010, 2522, 2535, 3001, 3648, 3606, 689, 1595, 1539, 722, 2230, 2416, 2225, 3060, 3769, 2217, 298, 3634, 820, 3944, 3075, 491, 3483, 1370, 1151, 3834, 2224, 1306, 3242, 2102, 2282, 1775, 3282, 2418, 1714, 3117, 2682, 2618, 2420, 2317, 1479, 89, 2532, 1872, 884, 3312, 3244, 3334, 3277, 2281, 1517, 3592, 2095, 1773, 106, 2062, 3163, 637, 2221, 3109, 3509, 2174, 2971, 3265, 2292, 116, 2358, 2425, 1213, 3144, 3349, 2902, 2466, 2562, 241, 1885, 1071, 3025, 1384, 2454, 1552, 3292, 1393, 1801, 1903, 2286, 2381, 3459, 2047, 1825, 918, 1183, 3405, 2322, 1280, 332, 2455, 1874, 2632, 3456, 2087, 3554, 5, 2027, 3486, 2280, 3958, 2953, 2539, 630, 2709, 2663, 2855, 2471, 983, 3886, 3244, 3499, 999, 1279, 1566, 849, 3136, 733, 926, 3705, 2428, 3707, 3952, 2308, 3761, 2882, 1436, 2893, 3800, 1982, 2925, 2897, 3345, 2593, 1782, 1824, 2700, 2894, 1657, 1456, 3407, 2916, 2702, 3241, 3487, 3063, 3595, 2169, 1992, 1646, 2671, 3471, 2697, 2921, 2215, 2004, 1500, 3362, 2571, 1716, 1483, 316, 1426, 3024, 2642, 2878, 1137, 1714, 1737, 2193, 1678, 2141, 3369, 1879, 2028, 590, 802, 1634, 337, 1302, 1907, 984, 2207, 2624, 1123, 313, 3637, 2766, 3233, 1912, 3925, 2992, 3235, 1519, 1913, 365, 3696, 1814, 1664, 3704, 1961, 2919, 1073, 3506, 3045, 3570, 2537, 219, 3737, 3090, 435, 2561, 589, 1367, 2677, 2879, 3366, 2241, 2804, 3093, 1020, 3746, 1571, 3222, 1624, 1509, 2549, 863, 2615, 3131, 708, 558, 2775, 3006, 2265, 2838, 2293, 2500, 3728, 734, 3287, 479, 267, 718, 2934, 2044, 697, 2887, 1734, 1600, 1881, 908, 3779, 1553, 1803, 2376, 3601, 3757, 3859, 1153, 973, 3454, 3698, 2181, 2894, 3425, 1857, 1457, 3936, 1230, 3084, 3999, 1515, 2674, 393, 3311, 2431, 2961, 3756, 2712, 3346, 1672, 3521, 1831, 3699, 3288, 1818, 3881, 1197, 3034, 2270, 1043, 1107, 2685, 3874, 2388, 1650, 2713, 2210, 1533, 2098, 3368, 2544, 3823, 3715, 1604, 923, 1273, 3425, 3117, 2967, 2995, 2947, 3404, 3872, 2845, 3279, 3819, 2041, 2573, 3557, 1849, 3077, 2773, 1741, 2686, 2638, 2977, 3397, 3333, 1599, 2550, 2982, 1896, 913, 3065, 2616, 1487, 2630, 427, 3289, 3301, 1795, 1299, 3541, 2354, 2595, 1427, 950, 3262, 1445, 1728, 3467, 2512, 2695, 1586, 1211, 2571, 2724, 2686, 3671, 1797, 2599, 3051, 3468, 2651, 1066, 1641, 1870, 3284, 3664, 1476, 2400, 1822, 1494, 419, 2153, 2789, 3994, 1983, 3464, 1695, 2696, 2163, 3709, 2716, 3847, 2723, 1667, 2910, 2357, 2125, 3775, 1265, 1763, 2567, 1617, 3025, 2328, 3934, 3434, 1001, 2784, 2511, 1463, 3193, 189, 2424, 1855, 2939, 2992, 1470, 2786, 2115, 2318, 556, 3001, 417, 3854, 2722, 2668, 1724, 1997, 2290, 1007, 2563, 3871, 1637, 2734, 3597, 1025, 3104, 3489, 3520, 3624, 1029, 1889, 2658, 3148, 3512, 568, 3536, 3689, 2450, 2781, 2242, 2660, 1940, 1731, 3604, 1163, 1053, 2214, 1717, 3217, 307, 1189, 3838, 1530, 2507, 3094, 3712, 2665, 2695, 1717, 1642, 1345, 295, 1605, 3572, 760, 1524, 2171, 825, 1959, 2698, 2685, 3209, 2798, 2243, 3625, 2919, 3477, 3677, 3768, 2699, 1915, 3492, 2255, 1790, 2622, 3510, 1484, 2800, 568, 2552, 2502, 3754, 3314, 2436, 2362, 2487, 3690, 2492, 3029, 532, 2329, 2885, 1860, 2284, 1838, 3543, 1518, 2957, 1297, 2742, 3963, 2899, 3256, 3806, 2409, 2091, 2202, 3618, 1909, 2848, 2236, 3141, 3258, 1216, 1256, 3533, 3795, 2754, 2958, 735, 2304, 1808, 3618, 3678, 2536, 2185, 3912, 2373, 2964, 693, 1977, 2144, 1267, 1353, 757, 744, 2227, 1650, 1749, 2383, 3726, 2129, 443, 3806, 3641, 2895, 227, 2802, 3324, 2641, 3059, 2624, 3119, 3323, 3049, 509, 3179, 1231, 416, 3062, 2244, 2135, 2353, 998, 3650, 1568, 3962, 3403, 1094, 3096, 3437, 1113, 2648, 2274, 1197, 2807, 2975, 2432, 3223, 2310, 2587, 2846, 2407, 3332, 3976, 3239, 1975, 3575, 2699, 2045, 3316, 3439, 2481, 207, 3051, 2802, 2036, 3674, 2287, 1891, 3636, 2197, 23, 1996, 3041, 1905, 3401, 1868, 3201, 3565, 1817, 2040, 3139, 1300, 3215, 3039, 2937, 2263, 3813, 2497, 2526, 2262, 933, 339, 2701, 2863, 1928, 2017, 1532, 2372, 2681, 1708, 2296, 2543, 1920, 207, 3396, 2252, 2145, 206, 2997, 1253, 3828, 2512, 2780, 3026, 3549, 2609, 2813, 3634, 3098, 2195, 1985, 1327, 2025, 2265, 2585, 3876, 3305, 2757, 3740, 3339, 3657, 1425, 3723, 2774, 3427, 3410, 2375, 2841, 1863, 3988, 2370, 2394, 2683, 2088, 3874, 3133, 2926, 1886, 3618, 2708, 3789, 2908, 3024, 3710, 1755, 2555, 2392, 1740, 3222, 3954, 2864, 3954, 3914, 2508, 3614, 3883, 1497, 3162, 3046, 866, 1556, 3035, 2033, 3493, 3865, 2811, 1575, 2948, 1508, 2090, 2516, 3658, 3943, 3991, 1346, 1859, 1525, 1338, 3290, 2249, 1894, 3286, 2798, 2510, 3771, 2505, 3269, 2725, 3395, 2836, 2311, 2840, 3121, 1721, 3913, 2079, 2680, 2678, 2712, 3993, 3427, 2250, 3529, 1362, 2430, 2995, 2759, 2687, 1852, 3611, 2128, 2932, 3243, 1759, 3891, 2339, 2875, 3374, 2153, 2314, 1665, 2456, 2911, 3195, 3061, 2103, 1956, 2079, 3760, 2559, 3429, 3611, 2961, 2749, 2691, 3160, 21, 3211, 992, 3803, 2837, 1416, 3156, 3321, 3857, 2688, 2586, 2320, 2332, 3470, 1806, 2478, 2690, 3436, 3383, 1785, 3719, 1205, 2785, 3469, 3825, 3466, 2691, 2503, 2110, 1310, 3371, 2891, 3159, 2406, 2849, 3430, 1984, 1738, 1590, 3064, 3720, 2384, 3102, 3854, 3375, 3813, 2421, 3895, 1975, 3014, 1951, 3672, 773, 2108, 3948, 3177, 3103, 2835, 3788, 2331, 2631, 1191, 2950, 3087, 2967, 1803, 1919, 2097, 1817, 3100, 3092, 1621, 3635, 2739, 3249, 1605, 2279, 2496, 1030, 2191, 959, 2289, 3671, 1754, 3210, 3974, 3516, 3387, 3771, 1964, 2602, 2476, 2075, 2729, 2352, 3630, 2530, 2578, 2281, 3546, 1402, 3042, 2876, 2347, 345, 2952, 3482, 2648, 2030, 3553, 3489, 2943, 1769, 3291, 1560, 2975, 1725, 2143, 3219, 2720, 3845, 2451, 2833, 3040, 2971, 1710, 3799, 1284, 3308, 2763, 2713, 3269, 2676, 3627, 3923, 3609, 3114, 2690, 3813, 3820, 1820, 3562, 3105, 3549, 2390, 617, 3720, 541, 2440, 1196, 3385, 309, 2386, 2452, 2810, 3626, 3327, 2486, 3599, 1574, 3891, 3728, 2299, 2573, 1145, 1880, 3424, 3270, 2105, 2682, 2521, 2979, 2414, 3360, 1574, 3238, 3284, 2229, 2008, 2807, 2166, 3730, 3807, 3829, 2361, 3307, 2187, 3246, 3052, 3371, 3062, 1387, 1702, 2679, 3852, 3525, 836, 1010, 3970, 3505, 2307, 3930, 2963, 2096, 3458, 3408, 3116, 1686, 3101, 1330, 2422, 2184, 329, 3492, 3640, 3128, 2770, 2826, 2360, 3530, 3487, 1981, 811, 2726, 1292, 2378, 3685, 2802, 3348, 2907, 2979, 65, 2034, 1906, 3017, 3583, 2727, 3533, 3646, 2476, 1620, 2194, 3739, 2393, 3588, 3076, 3398, 2871, 1779, 2013, 2731, 2993, 1545, 3180, 3257, 2186, 3984, 3973, 468, 980, 823, 2650, 3932, 2747, 2224, 3818, 2453, 3487, 2676, 1770, 3744, 2076, 3251, 3614, 3579, 1139, 3238, 3820, 2130, 3202, 3126, 1475, 2426, 3044, 3799, 3986, 2268, 3283, 2792, 3322, 408, 2677, 2927, 2570, 3787, 3192, 1184, 2323, 3341, 3577, 3190, 1244, 2338, 3185, 2897, 2076, 2755, 2872, 3584, 3371, 3777, 2189, 1880, 2992, 3286, 118, 2869, 3545, 2052, 3718, 1277, 3360, 3392, 2793, 3685, 2186, 2565, 3343, 622, 2573, 1311, 3286, 1704, 2798, 3311, 509, 2100, 3827, 3200, 3304, 3083, 3778, 2771, 3438, 3764, 2096, 1520, 3266, 1949, 2573, 2672, 2158, 2814, 3300, 2577, 3518, 3943, 3747, 3296, 2689, 2251, 2913, 2945, 3751, 2348, 2541, 2385, 2120, 1441, 3777, 3281, 2528, 2154, 2601, 2786, 3618, 3070, 3928, 3681, 3807, 1377, 2573, 2248, 3389, 2783, 2396, 3024, 1936, 2732, 3560, 1406, 2153, 2131, 2283, 3042, 3584, 2176, 3616, 3342, 885, 2570, 1591, 2378, 3811, 3311, 2489, 3550, 2935, 3171, 2627, 2263, 2851, 3494, 2973, 2730, 3480, 2389, 3395, 3525, 2704, 3288, 1668, 3085, 3236, 2007, 2782, 760, 3458, 3161, 2896, 3142, 1878, 1784, 3463, 2102, 2732, 3419, 3298, 3625, 1453, 3710, 2260, 3902, 3314, 3978, 468, 3070, 2875, 2217, 2759, 1650, 3520, 2944, 3910, 2807, 2541, 3837, 2858, 3137, 3506, 3755, 3917, 97, 2626, 3749, 2324, 1829, 3159, 2572, 3839, 3643, 666, 2278, 3147, 3967, 3512, 2077, 1112, 2251, 3296, 2784, 1882, 3564, 2370, 1517, 3291, 2607, 1767, 3365, 2626, 2063, 3946, 3780, 2212, 2897, 3398, 3255, 2985, 1250, 1736, 2896, 1957, 1772, 2473, 2123, 2822, 1899, 2316, 2836, 3505, 2989, 3491, 2263, 2719, 1612, 1057, 3979, 3393, 3716, 43, 3955, 3788, 1872, 3095, 3786, 2999, 3043, 2588, 2830, 2334, 3224, 2214, 3608, 1665, 3114, 3258, 2515, 2706, 2794, 3720, 2874, 3383, 3966, 2853, 2728, 3915, 3013, 2238, 3660, 2850, 1781, 2178, 1765, 2465, 2084, 1774, 3818, 2042, 2909, 3263, 3343, 3688, 3167, 1815, 1464, 3602, 3750, 3974, 3398, 3408, 3530, 2978, 2584, 1933, 3520, 1431, 1246, 2600, 3140, 3303, 1686, 2343, 2948, 3567, 3747, 3960, 2605, 2220, 2576, 1609, 2715, 3628, 3650, 2757, 2868, 3753, 3755, 2924, 3166, 2421, 3502, 3154, 2871, 3363, 3930, 3468, 1549, 3446, 2980, 3045, 1285, 3059, 3974, 2684, 3552, 2472, 3058, 3697, 3299, 2919, 3116, 2955, 2469, 1750, 3442, 1156, 3910, 3908, 3384, 2684, 2777, 2620, 3390, 2886, 1267, 1859, 1713, 2637, 1358, 3172, 1045, 2911, 2155, 3472, 2391, 2732, 2830, 2298, 3015, 3602, 3916, 2757, 3707, 3549, 2393, 3058, 2852, 2304, 2873, 3029, 3521, 2860, 3543, 3785, 3189, 3692, 2192, 3308, 1751, 2974, 3309, 3485, 3835, 836, 2526, 2517, 1164, 2514, 2917, 2919, 2848, 1832, 3071, 2708, 3926, 267, 2883, 3765, 3972, 3080, 2874, 1901, 2485, 2335, 2255, 3970, 2553, 2822, 1686, 3821, 2811, 2086, 2931, 2566, 3633, 3017, 3594, 2283, 2903, 3016, 3378, 3279, 3686, 3418, 2109, 3149, 3773, 2680, 2090, 3830, 3291, 900, 3142, 2118, 3679, 3284, 3474, 2368, 3038, 2839, 2211, 3427, 3809, 2402, 3095, 3153, 836, 2972, 2951, 3327, 3274, 2930, 3735, 3021, 3647, 2254, 3631, 2070, 2868, 1719, 3311, 2572, 2796, 3229, 3520, 3651, 2491, 2608, 3452, 3562, 3426, 3339, 1713, 3042, 3653, 3986, 2930, 3986, 3212, 2122, 3363, 2809, 720, 3064, 2514, 2514, 2306, 3228, 3455, 2264, 3505, 3608, 2626, 2368, 3316, 3132, 2904, 3836, 3610, 2574, 3108, 3518, 2859, 3887, 3171, 3685, 3065, 2880, 3316, 2787, 3702, 3198, 3880, 3940, 1770, 3889, 3500, 2862, 2721, 3535, 759, 3766, 2850, 3167, 2523, 3677, 2063, 3940, 3110, 3771, 2818, 3559, 1313, 2546, 3177, 3571, 3100, 3239, 3692, 3421, 1976, 3840, 2178, 3619, 2480, 3596, 3124, 1487, 3056, 3340, 3050, 1836, 2933, 3313, 2063, 3986, 3464, 3329, 3446, 3776, 2974, 3244, 2117, 3571, 2726, 3721, 3502, 2039, 3386, 3371, 3630, 3763, 3724, 2026, 3500, 2452, 3776, 3304, 2389, 2290, 2387, 2945, 3450, 2744, 1548, 3333, 3571, 3340, 3239, 2059, 3542, 2526, 2694, 959, 1577, 1917, 2255, 3037, 3772, 2812, 3564, 3026, 2820, 2933, 2862, 2601, 2572, 3733, 3578, 3445, 3969, 3697, 3428, 1665, 3734, 3717, 2286, 1759, 2491, 3724, 3274, 3883, 3625, 3941, 3241, 3397, 3195, 3883, 3105, 2211, 3216, 3519, 3223, 3427, 3036, 2931, 2866, 3201, 2389, 2849, 2829, 3843, 3808, 2931, 2824, 3092, 3996, 1304, 2497, 3685, 2967, 3566, 2470, 3559, 2924, 2228, 2459, 2651, 3083, 2686, 3386, 3577, 3300, 3629, 2770, 1698, 3954, 3727, 3550, 2525, 3473, 2801, 2351, 2862, 3848, 2682, 2283, 2100, 2540, 3251, 2831, 2647, 3505, 3846, 3688, 2981, 3474, 3110, 3082, 2913, 2112, 2204, 3540, 3155, 2725, 2029, 3455, 2716, 2540, 3782, 3962, 3197, 3916, 3717, 2006, 3616, 3207, 2470, 2188, 1356, 3564, 2954, 3856, 3922, 2228, 3618, 3769, 1665, 3351, 3819, 3091, 2846, 1169, 3143, 2557, 3269, 2260, 3006] 頂点数 = 4000 辺数 = 16074 探索時間 = 7.26599979401 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 8000 辺の割合を入力してください。 0.001 [-1, 750, 32, 223, 1372, 1103, 3806, 415, 819, 405, 841, 948, 712, 722, 1945, 1495, 2431, 1075, 1205, 1899, 505, 276, 894, 466, 923, 107, 709, 857, 367, 18, 2791, 303, 1888, 794, 3765, 2316, 3536, 938, 862, 1476, 1864, 1971, 335, 228, 460, 1454, 1473, 251, 1938, 4567, 1074, 3260, 1, 1661, 1566, 3021, 571, 5129, 2416, 384, 1237, 449, 541, 2364, 433, 1880, 2683, 814, 1578, 499, 1517, 2042, 1834, 485, 5000, 645, 1940, 1310, 900, 861, 720, 20, 2301, 1285, 201, 2599, 1329, 954, 1213, 6, 5562, 152, 1559, 453, 1745, 4753, 2003, 75, 5403, 65, 1177, 581, 666, 5232, 121, 1172, 1747, 1102, 532, 216, 1518, 557, 4993, 554, 1478, 4115, 1774, 1179, 1321, 1496, 1192, 2243, 2420, 955, 2036, 2453, 658, 4977, 316, 590, 1412, 984, 12, 2354, 723, 1436, 2914, 1538, 1721, 609, 240, 1448, 1456, 2367, 370, 3882, 1793, 949, 4312, 5162, 876, 1603, 587, 1698, 854, 1422, 4976, 1209, 1228, 1189, 972, 2684, 3221, 2808, 1556, 44, 622, 542, 3301, 2653, 1369, 379, 2214, 4210, 163, 1025, 273, 1754, 2041, 550, 2678, 1466, 88, 1057, 125, 3243, 2105, 1856, 238, 597, 1143, 4160, 610, 926, 584, 48, 1193, 1371, 2058, 389, 2519, 907, 3680, 1323, 2458, 1199, 1952, 3056, 1627, 1149, 1926, 1331, 989, 5886, 1895, 556, 917, 4766, 618, 2026, 358, 33, 3279, 545, 3, 2736, 2835, 275, 1989, 338, 1212, 540, 2317, 652, 1626, 763, 307, 25, 2582, 212, 195, 1657, 2223, 927, 4035, 2855, 3397, 745, 859, 1243, 1814, 154, 4324, 13, 2376, 3706, 4291, 820, 1595, 920, 5730, 1818, 3811, 1367, 1265, 4224, 1023, 1066, 2397, 1235, 139, 1109, 2896, 177, 2606, 279, 167, 318, 3542, 2448, 2549, 2881, 672, 3403, 1261, 1797, 1772, 3775, 547, 28, 648, 2884, 2746, 2919, 371, 239, 2346, 1335, 1319, 1951, 947, 420, 1438, 1118, 1151, 1063, 1640, 1687, 3676, 1992, 416, 2031, 1216, 702, 126, 2844, 323, 997, 860, 2154, 1649, 5276, 600, 815, 2527, 2020, 4127, 192, 1562, 2017, 2043, 3799, 3200, 6463, 2, 1072, 224, 959, 113, 1972, 1139, 1577, 1570, 708, 2857, 181, 3653, 246, 1583, 601, 2167, 1474, 2577, 2305, 780, 302, 3459, 406, 553, 3163, 977, 1609, 42, 3708, 943, 1195, 522, 1587, 3316, 1317, 2079, 506, 2937, 1978, 3598, 36, 1255, 4820, 1790, 2110, 4005, 1610, 2267, 3425, 86, 1044, 3108, 1122, 258, 3132, 3359, 4168, 635, 2709, 1011, 4951, 785, 2449, 4817, 209, 699, 969, 24, 1692, 2755, 3942, 2544, 150, 677, 1511, 1813, 1275, 2001, 108, 507, 402, 247, 4231, 3787, 3544, 729, 1065, 713, 1941, 2238, 158, 968, 290, 1059, 16, 2636, 1419, 2337, 1246, 777, 1606, 603, 4947, 1642, 219, 523, 2426, 818, 120, 419, 1131, 1623, 1271, 1957, 788, 1362, 678, 2128, 1450, 2213, 6517, 2562, 6357, 1279, 89, 1196, 2603, 1477, 1800, 552, 3242, 2609, 411, 3050, 2343, 1532, 2492, 6379, 946, 2959, 2512, 144, 486, 6131, 436, 1435, 2452, 143, 1976, 4594, 851, 2314, 6621, 3938, 3067, 1875, 289, 1163, 1579, 1731, 1891, 1378, 3391, 1772, 3622, 132, 2016, 461, 1414, 407, 868, 3051, 3523, 1343, 2340, 184, 4258, 1986, 2274, 871, 1631, 17, 986, 834, 1959, 575, 1781, 1748, 2589, 2402, 686, 2509, 1349, 1061, 2671, 701, 1394, 588, 81, 3140, 6103, 111, 1515, 924, 1845, 257, 4708, 1054, 1572, 1815, 171, 3269, 1351, 667, 599, 4, 80, 2132, 624, 2023, 1390, 616, 1124, 656, 1115, 2108, 393, 259, 1810, 2493, 756, 2972, 1508, 922, 1939, 2071, 1094, 2021, 4525, 883, 676, 4840, 3285, 1269, 3196, 1715, 2850, 758, 812, 490, 355, 1434, 621, 2375, 2035, 2065, 35, 4151, 5295, 606, 1073, 2797, 1782, 2623, 498, 2308, 1605, 2963, 974, 605, 2774, 4645, 4032, 5491, 314, 1396, 2103, 4962, 2078, 1860, 3930, 1225, 467, 692, 771, 1528, 2029, 2565, 336, 615, 413, 1364, 2351, 183, 3582, 2357, 1337, 392, 3191, 222, 774, 1086, 4236, 779, 269, 435, 1812, 3107, 1384, 1290, 549, 2575, 1928, 1737, 1822, 4532, 869, 5715, 1836, 1933, 1576, 3610, 1759, 3526, 109, 614, 2827, 3507, 2842, 5413, 315, 1981, 3430, 768, 1784, 1690, 503, 291, 2714, 696, 145, 682, 1619, 4706, 100, 885, 1551, 1376, 1186, 3508, 2279, 673, 608, 3084, 3171, 322, 274, 964, 3823, 3867, 1683, 895, 1707, 1969, 1274, 288, 2403, 3749, 50, 538, 1284, 1776, 3772, 205, 91, 2843, 4272, 800, 220, 566, 1497, 1397, 2465, 155, 2347, 1982, 2180, 172, 703, 1644, 746, 1042, 1248, 1173, 5468, 1512, 1361, 1427, 5322, 67, 162, 1453, 2950, 2783, 913, 665, 568, 2356, 334, 204, 4169, 3235, 1550, 782, 2699, 137, 4024, 2022, 714, 6558, 1722, 2556, 266, 2484, 1128, 2095, 2508, 3625, 7015, 1050, 443, 5277, 558, 5461, 3443, 908, 176, 4015, 4434, 366, 2353, 2664, 3632, 2662, 5184, 840, 583, 4777, 914, 3310, 473, 45, 2711, 1202, 43, 2839, 404, 3080, 4180, 655, 1607, 2804, 5855, 1621, 803, 896, 2191, 899, 1988, 1965, 1166, 2782, 2525, 1904, 4509, 3992, 3161, 376, 387, 802, 297, 2436, 11, 10, 1365, 3027, 1648, 2149, 15, 3096, 2989, 1423, 1685, 1421, 2014, 1935, 2033, 2692, 3178, 203, 1791, 3664, 2230, 488, 6650, 237, 2777, 2060, 311, 1052, 4271, 82, 1081, 6457, 2205, 2726, 2870, 4594, 1403, 1668, 390, 385, 726, 2012, 70, 2561, 1347, 2129, 95, 1620, 4504, 4223, 1158, 531, 115, 1123, 1709, 198, 3615, 5002, 2117, 999, 5026, 3427, 1500, 3077, 1175, 1311, 2406, 5019, 1771, 309, 3977, 1956, 1159, 364, 4196, 1300, 4826, 1509, 213, 5411, 670, 831, 855, 1006, 2379, 769, 1141, 4499, 3599, 4878, 1925, 1544, 1089, 175, 6283, 3953, 1262, 1839, 1440, 277, 1475, 1794, 564, 651, 3351, 79, 743, 1487, 3288, 267, 3313, 3356, 52, 6190, 5416, 431, 3773, 2178, 4351, 428, 2743, 3329, 127, 1581, 1407, 4366, 2945, 3551, 2158, 354, 3705, 511, 623, 5685, 3478, 6275, 49, 563, 451, 6465, 929, 4657, 1294, 2120, 4437, 298, 4666, 117, 359, 607, 634, 357, 5294, 4443, 1820, 1816, 3231, 2476, 2187, 650, 2829, 1078, 1628, 2412, 207, 6612, 1433, 76, 4958, 445, 27, 3681, 838, 562, 5116, 1660, 250, 833, 272, 3690, 304, 3885, 179, 3889, 1843, 1088, 1410, 6020, 6465, 452, 3468, 1069, 3410, 3994, 2369, 268, 1119, 261, 3966, 3769, 3828, 1540, 4226, 3832, 909, 1921, 492, 4182, 987, 442, 1679, 55, 2537, 700, 2155, 3123, 2216, 57, 1804, 4101, 5136, 2206, 2686, 902, 681, 2005, 2222, 317, 1249, 2877, 1402, 422, 2186, 1251, 2122, 3713, 6354, 29, 1480, 5543, 200, 1917, 3012, 5037, 2729, 4991, 3396, 5834, 3472, 190, 850, 821, 3035, 2271, 2368, 4141, 319, 1020, 1047, 1060, 3939, 429, 1907, 2487, 1558, 2893, 409, 2640, 1973, 477, 2516, 2834, 1526, 1289, 5365, 2737, 1654, 1401, 1479, 1208, 1395, 2244, 234, 2841, 1539, 9, 2188, 92, 2258, 783, 2170, 2533, 759, 534, 5749, 2895, 293, 3401, 46, 4128, 3352, 1634, 1263, 1593, 1788, 1529, 3239, 1842, 2407, 1328, 197, 1618, 693, 360, 543, 479, 2567, 4773, 4253, 1713, 2183, 1918, 695, 6022, 4252, 4668, 565, 3848, 2751, 1045, 1635, 218, 3983, 963, 2540, 1902, 3293, 2523, 450, 271, 4172, 941, 26, 626, 3847, 2504, 674, 4543, 6280, 3517, 2257, 295, 3209, 940, 502, 1946, 4021, 1694, 3214, 2363, 761, 1188, 3349, 2576, 343, 1667, 2853, 971, -1, 4446, 2715, 501, 660, 2030, 2866, 1472, 2679, 884, 690, 166, 1977, 4432, 1027, 1029, 1190, 165, 1653, 4251, 595, 4140, 40, 832, 262, 551, 1541, 2649, 3385, 215, 3343, 1507, 3570, 4501, 3647, 3018, 2859, 4577, 494, 4633, 1416, 1281, 2643, 1112, 1861, 1557, 2225, 1399, 7079, 1960, 4104, 1201, 2253, 7584, 1859, 5062, 2906, 2306, 659, 2454, 2227, 1162, 327, 717, 1543, 3124, 1041, 1388, 225, 576, 110, 63, 3631, 2531, 2246, 1126, 1909, 4710, 4580, 1288, 2847, 663, 2799, 875, 988, 3689, 1670, 60, 1757, 512, 2611, 5928, 3204, 1393, 3569, 153, 620, 806, 245, 804, 2605, 3330, 1461, 4416, 2080, 64, 1464, 2235, 1136, 71, 945, 1716, 3788, 53, 6424, 2805, 430, 1000, 707, 1484, 792, 631, 844, 1703, 455, 1554, 1345, 38, 72, 644, 2214, 4122, 510, 580, 249, 3128, 2232, 4565, 2809, 1502, 3790, 4474, 3971, 793, 4949, 3062, 1462, 3804, 3435, 2247, 559, 3461, 1522, 2398, 3207, 1333, 241, 4374, 2450, 4828, 890, 5073, 133, 1695, 4240, 2907, 1298, 4558, 2250, 706, 2118, 873, 2879, 4490, 2018, 2419, 4175, 135, 102, 983, 4511, 374, 3849, 380, 2471, 2977, 2706, 1174, 3783, 973, 2803, 3247, 5041, 1646, 1303, 7944, 573, 1481, 805, 1198, 438, 2270, 3683, 156, 715, 789, 2011, 3758, 51, 1268, 3658, 3490, 1510, 3350, 1182, 3110, 1312, 760, 1359, 7895, 2203, 5555, 3562, 285, 2437, 1051, 787, 3548, 4713, 300, 4574, 3707, 1008, 2184, 530, 3158, 654, 5247, 1428, 363, 1744, 260, 2248, 3046, 791, 2674, 196, 1203, 2265, 1853, 1600, 6059, 7227, 3126, 2539, 2897, 725, 164, 2759, 1034, 2750, 830, 5701, 418, 1040, 3976, 921, 1145, 4055, 264, 1132, 1012, 1058, 2137, 2094, 1404, 604, 14, 4210, 2506, 3614, 5347, 2778, 2254, 3522, 3719, 4333, 1582, 1826, 773, 990, 2641, 221, 5045, 3265, 437, 1215, 1573, 4891, 426, 1171, 1340, 641, 475, 1153, 1998, 3452, 7551, 4007, 906, 1014, 3596, 596, 2974, 627, 1214, 1689, 6508, 5032, 1101, 2891, 4307, 483, 2779, 78, 340, 280, 1608, 4595, 1357, 2520, 642, 1486, 491, 2939, 2511, 1018, 1755, 1838, 2002, 2182, 731, 1726, 93, 3845, 7086, 6027, 3203, 6934, 4547, 2009, 5053, 3320, 1130, 211, 2032, 828, 1630, 766, 1862, 2193, 3840, 4204, 4396, 21, 2771, 3489, 2039, 1962, 1129, 7393, 886, 2209, 3603, 328, 1789, 643, 208, 2066, 3082, 5725, 2046, 6542, 7217, 1739, 138, 83, 786, 3919, 2688, 1324, 529, 1765, 640, 1155, 5219, 1589, 630, 369, 3445, 4266, 2912, 1535, 3585, 2845, 1138, 2392, 2812, 1442, 2869, 1363, 2787, 2505, 1125, 2899, 2410, 3044, 7337, 1406, 1886, 1083, 967, 425, 2286, 313, 134, 1348, 2789, 2563, 3255, 1948, 1334, 6641, 326, 2837, 4109, 1210, 446, 1432, 124, 3419, 2559, 1455, 965, 1597, 741, 4852, 3495, 730, 306, 4398, 2865, 515, 925, 1108, 341, 2164, 905, 6320, 1611, 3776, 1385, 3399, 1491, 753, 1877, 2634, 7922, 282, 2215, 2319, 447, 2987, 4626, 6965, 4620, 5, 1332, 6026, 2303, 683, 1954, 1280, 1563, 1307, 6006, 3995, 4867, 1920, 1090, 248, 1520, 1137, 4200, 382, 4023, 4296, 2864, 519, 2199, 69, 159, 2252, 3184, 3528, 536, 5187, 1133, 2339, 1211, 2898, 118, 1024, 1417, 1574, 1677, 979, 2902, 236, 3047, 1219, 1777, 2038, 5980, 3448, 1278, 3954, 578, 375, 4167, 1431, 2551, 1283, 2473, 3612, 2381, 2826, 4114, 2934, 3033, 1374, 3125, 3766, 1439, 2261, 0, 187, 2185, 2545, 101, 2052, 6401, 1922, 378, 1306, 2332, 1833, 284, 1409, 1117, 1304, 3640, 1282, 1293, 4835, 6882, 2233, 3211, 3079, 210, 123, 4568, 2913, 3375, 4230, 6578, 4380, 3743, 122, 129, 4813, 2135, 3138, 4292, 4742, 169, 299, 2472, 2429, 853, 1549, 970, 835, 2362, 1931, 904, 1033, 1710, 1943, 2585, 4938, 2828, 1672, 752, 649, 1560, 4724, 1893, 1121, 2181, 2171, 2474, 1919, 4665, 1575, 1514, 675, 391, 6816, 1260, 3117, 767, 2744, 1381, 3016, 1046, 4788, 4302, 189, 2637, 2153, 1806, 3389, 2635, 3800, 1354, 3729, 1223, 3935, 2966, 1099, 2200, 646, 230, 1096, 7464, 2295, 3195, 535, 953, 3959, 2618, 2948, 3248, 2768, 4927, 1180, 1780, 1229, 4438, 2141, 178, 3382, 2682, 3641, 3986, 6445, 3906, 770, 2462, 1015, 513, 775, 3190, 3223, 2047, 2123, 843, 4125, 2401, 4496, 2204, 5804, 3105, 3907, 1001, 3429, 6482, 3949, 944, 993, 362, 3423, 4965, 3104, 140, 980, 1095, 3263, 2054, 3561, 5534, 2394, 147, 544, 5353, 3222, 3820, 2434, 5372, 849, 4648, 5020, 4907, 4045, 3392, 3390, 3418, 4691, 2413, 6871, 735, 3393, 3871, 474, 3566, 4885, 3092, 31, 2796, 5153, 3588, 2370, 1308, 2638, 3747, 755, 1253, 1879, 688, 528, 2142, 5645, 1418, 4636, 1552, 130, 330, 3187, 3464, 2482, 1035, 7454, 1030, 1803, 2433, 1316, 3052, 3722, 1383, 47, 3054, 537, 2051, 5327, 3990, 1764, 764, 4152, 3341, 4344, 2924, 3604, 381, 628, 182, 3545, 4884, 2091, 3323, 5978, 6506, 2871, 7298, 3950, 188, 636, 3503, 3387, 4342, 3626, 2341, 711, 1266, 1876, 2069, 54, 1762, 5590, 1032, 4039, 30, 3426, 1824, 1889, 1534, 3249, 1807, 836, 1846, 4730, 2660, 826, 2441, 7330, 7365, 4570, 2130, 2694, 728, 396, 3152, 3275, 2249, 500, 3311, 3829, 3869, 880, 1267, 3967, 1313, 1254, 591, 864, 1291, 2098, 934, 2494, 1239, 7679, 508, 1674, 2151, 1181, 3236, 5423, 2929, 3272, 2754, 7944, 2765, 4445, 3925, 4308, 6045, 2125, 2541, 148, 5059, 3703, 337, 348, 2617, 933, 3405, 3759, 2836, 3590, 4046, 4674, 4651, 2444, 705, 4723, 493, 6410, 1663, 1039, 3166, 3028, 1728, 5673, 3527, 1778, 891, 2285, 4812, 2430, 582, 1320, 2955, 778, 4397, 3215, 2708, 2740, 3629, 2724, 2083, 1460, 6577, 3541, 1140, 4717, 2667, 2764, 5107, 734, 1743, 916, 356, 617, 2794, 7007, 7692, 2307, 6738, 546, 4527, 3061, 956, 94, 3639, 7374, 496, 2053, 3188, 3159, 6799, 1197, 6281, 2747, 454, 2612, 199, 3701, 3369, 383, 1769, 3328, 2143, 5945, 1796, 1295, 3300, 1071, 1711, 533, 4311, 1373, 2131, 444, 2467, 517, 2311, 4205, 897, 4365, 4170, 3147, 2133, 5585, 5018, 1729, 3024, 256, 772, 142, 1686, 5039, 4144, 3384, 361, 1700, 1245, 3338, 5395, 1165, 6873, 5085, 1079, 3344, 4195, 2383, 3556, 3865, 4601, 824, 3768, 1244, 1325, 2862, 1870, 3213, 1706, 577, 901, 2973, 960, 1494, 1038, 3482, 226, 1232, 1387, 1043, 1314, 3936, 526, 4860, 1445, 3546, 2297, 3086, 619, 2325, 4881, 3742, 1272, 647, 2691, 3053, 3825, 5747, 2685, 4004, 5345, 1082, 1749, 1389, 6413, 3997, 2234, 5126, 4939, 6685, 2418, 3095, 3771, 1339, 4341, 4139, 350, 1993, 458, 518, 613, 1936, 1338, 1505, 5244, 1429, 1882, 2099, 3135, 3145, 1823, 2528, 1947, 4273, 748, 4319, 2600, 464, 3281, 5071, 1318, 823, 2903, 7317, 3252, 4358, 4850, 5164, 4184, 4488, 254, 2144, 1792, 2883, 2991, 509, 2938, 749, 2951, 3578, 5449, 4164, 3230, 4423, 4758, 3586, 2822, 157, 4339, 810, 1355, 3364, 2289, 1227, 2998, 5757, 161, 2330, 1750, 5912, 845, 5474, 4520, 2263, 3299, 441, 6206, 206, 3040, 765, 5217, 3146, 2908, 1305, 4933, 4858, 2501, 4471, 7546, 3770, 525, 6606, 827, 4070, 3176, 4077, 4695, 1009, 3725, 4592, 2312, 3885, 3958, 4280, 7114, 3043, 194, 6492, 1906, 1987, 5389, 3119, 5573, 4154, 3726, 3600, 995, 481, 1048, 2735, 572, 3456, 2138, 1400, 73, 3131, 6698, 1831, 1273, 3081, 1488, 570, 1342, 1076, 1113, 2093, 4150, 5355, 4001, 8, 5813, 3905, 632, 2773, 5229, 2800, 2013, 3134, 3181, 5775, 3013, 1521, 932, 981, 813, 5393, 4025, 2024, 3634, 3257, 7276, 6512, 4178, 2269, 3093, 6284, 5120, 3594, 1795, 5522, 4148, 1459, 1545, 2440, 4370, 2524, 1601, 4602, 657, 691, 463, 1176, 2490, 1100, 1499, 2220, 5845, 5204, 1120, 3552, 1735, 1358, 3318, 1684, 796, 3724, 719, 3154, 671, 7558, 5412, 3999, 1055, 6172, 3202, 1377, 1068, 3345, 2703, 2443, 2775, 41, 5161, 1064, 3233, 2591, 2190, 4100, 365, 2960, 3142, 1116, 1010, 1184, 6973, 2689, 3290, 399, 2457, 4008, 2695, 1469, 3129, 2037, 227, 1220, 684, 23, 3414, 2097, 7116, 59, 6466, 2555, 6764, 2529, 4726, 1829, 2174, 1553, 1160, 2503, 1093, 1738, 476, 3714, 669, 7848, 1568, 1869, 784, 2681, 915, 2327, 2251, 3757, 3139, 7192, 2811, 5507, 1207, 1827, 320, 4422, 202, 6122, 2535, 7211, 637, 878, 625, 5435, 3347, 2705, 1341, 4262, 2084, 5159, 5835, 2075, 2802, 4020, 1905, 4731, 2814, 822, 3494, 865, 388, 5851, 4477, 332, 1085, 5487, 3739, 1561, 1379, 2136, 2342, 423, 3271, 4787, 4579, 5260, 3066, 1382, 7413, 1693, 2139, 638, 3238, 4814, 1287, 6445, 4659, 5913, 2912, 795, 3229, 104, 5469, 2614, 1967, 1135, 2810, 7265, 2361, 1742, 5766, 781, 4719, 3114, 3860, 2610, 3687, 1413, 4031, 5226, 5624, 6987, 3745, 5092, 7109, 1168, 3481, 3180, 2345, 2070, 6239, 2918, 1717, 5325, 6679, 1725, 2590, 4759, 1950, 2293, 881, 2734, 898, 6974, 5628, 1871, 2627, 1256, 5155, 2532, 3851, 1979, 4555, 3813, 527, 3826, 401, 2581, 5067, 3955, 312, 2322, 2920, 7317, 331, 593, 5447, 1506, 1017, 2623, 5694, 1848, 3496, 2526, 5891, 3716, 991, 5852, 5972, 2502, 3284, 2690, 3069, 1811, 1226, 3815, 2442, 128, 105, 4451, 3177, 263, 2716, 116, 2578, 3898, 4044, 2727, 3379, 4435, 5274, 3469, 5517, 879, 4038, 1019, 6145, 5795, 7023, 4868, 321, 4295, 1156, 7368, 5823, 950, 6489, 1884, 2480, 4133, 3744, 516, 3593, 5849, 7175, 4700, 2931, 5885, 1669, 966, 2874, 1612, 2048, 801, 1247, 994, 4844, 4237, 4368, 998, 1915, 4326, 1825, 4014, 1779, 459, 2460, 5614, 2326, 439, 1873, 2979, 4157, 1613, 3059, 2155, 1221, 4937, 1752, 2717, 3068, 586, 3097, 3553, 1026, 5441, 4936, 2978, 6228, 5930, 2676, 1651, 3253, 1360, 1426, 4188, 1844, 2817, 4547, 39, 4199, 3752, 1855, 2882, 2127, 910, 2192, 3777, 4293, 5712, 3862, 2965, 6072, 514, 344, 1970, 2813, 1002, 5048, 4476, 3932, 4094, 3002, 2134, 4961, 1443, 4185, 6585, 5790, 469, 1741, 3769, 1492, 1191, 1903, 1234, 5218, 3319, 324, 5121, 2241, 1980, 6616, 2074, 58, 7106, 424, 1766, 5057, 3824, 5862, 3884, 2626, 689, 7653, 6590, 882, 3864, 4489, 5618, 3098, 798, 3933, 4621, 2242, 5918, 5477, 243, 3063, 561, 664, 2962, 961, 1662, 2786, 7155, 2560, 592, 2107, 6586, 77, 1449, 5839, 2630, 2642, 2111, 4027, 3034, 5955, 2006, 3270, 6113, 2292, 3155, 3589, 6750, 757, 1022, 146, 4355, 2228, 2313, 1655, 2673, 744, 427, 2469, 2146, 4500, 4288, 1370, 1501, 233, 1468, 4641, 1656, 2277, 846, 2816, 5192, 739, 2496, 4187, 3467, 5452, 799, 6181, 351, 2207, 1641, 4739, 4460, 5408, 4493, 2725, 6042, 1525, 4138, 1932, 1036, 373, 4772, 1533, 3019, 3863, 5548, 1786, 61, 6597, 4105, 586, 85, 7234, 151, 1958, 3470, 903, 3911, 6287, 3127, 4617, 721, 2788, 2126, 4809, 1866, 386, 1994, 661, 1632, 3136, 2860, 2400, 3780, 4896, 5749, 1996, 1309, 1513, 6502, 4644, 3463, 4982, 1028, 611, 4596, 2720, 3294, 7254, 3923, 2517, 1874, 5533, 7913, 470, 3924, 5909, 877, 6470, 1169, 5632, 3078, 5568, 1241, 3580, 4821, 7082, 2515, 4232, 3303, 1087, 1457, 346, 5368, 3160, 2262, 3945, 2562, 7334, 1224, 3878, 1636, 2463, 3220, 3172, 3398, 2355, 4475, 339, 742, 4147, 6599, 3762, 2507, 4906, 807, 1292, 3004, 97, 6197, 5579, 1920, 4149, 2189, 2175, 4540, 4359, 585, 574, 6772, 481, 2583, 4075, 434, 1493, 7547, 4810, 4113, 6129, 733, 2320, 4061, 2628, 5007, 5224, 2941, 4664, 1327, 294, 2334, 4857, 3560, 2983, 2264, 887, 1537, 3760, 6800, 3685, 5706, 3668, 4530, 174, 4827, 3173, 1896, 2428, 5198, 2010, 292, 3762, 724, 1415, 4108, 4728, 5637, 4679, 398, 1997, 3227, 7060, 4456, 1488, 704, 3606, 1489, 1356, 5946, 2409, 2217, 5024, 5099, 6009, 4229, 867, 1985, 2299, 1763, 4257, 5671, 2925, 2475, 4894, 4331, 2921, 6629, 548, 2936, 6669, 4464, 3996, 1680, 4593, 4306, 3896, 4480, 2886, 4640, 5753, 5553, 7921, 7215, 2588, 3846, 3192, 3149, 1457, 1230, 3987, 186, 2665, 679, 5237, 5199, 1144, 6213, 1697, 6090, 6183, 6462, 5514, 5503, 281, 3835, 173, 2700, 6366, 4441, 2104, 7004, 4384, 4616, 160, 3872, 4320, 3406, 4009, 1302, 2404, 3253, 3619, 935, 2753, 5268, 1447, 5909, 7850, 3660, 4685, 1808, 6396, 3295, 4523, 6278, 5827, 2731, 889, 5528, 412, 265, 1200, 1590, 816, 5937, 2176, 5361, 4282, 4839, 4647, 2208, 1665, 2645, 1490, 421, 6513, 2273, 2793, 185, 5066, 1809, 3816, 4399, 918, 1297, 2851, 1206, 1681, 7824, 1569, 2770, 1420, 653, 6194, 3579, 4381, 3156, 2073, 6092, 5012, 4909, 347, 1594, 1564, 5463, 3517, 4083, 2967, 589, 2282, 6562, 353, 1658, 1536, 4010, 2790, 3362, 5298, 408, 3839, 4563, 2672, 4688, 3665, 1598, 3036, 2210, 4241, 3717, 5453, 3325, 2650, 4556, 2196, 738, 3151, 2702, 2000, 1154, 1927, 1161, 5227, 1682, 5394, 4842, 4088, 56, 1639, 5530, 6855, 7359, 1616, 2373, 2953, 1984, 4485, 5040, 1470, 4979, 7590, 4776, 2876, 4078, 3861, 4418, 4413, 951, 2601, 3512, 497, 1858, 6160, 3487, 5484, 2447, 5456, 7519, 3988, 345, 440, 1301, 3167, 4316, 2675, 7289, 1350, 2116, 5571, 1007, 3962, 3503, 1485, 170, 3637, 1914, 4260, 2579, 4690, 3657, 1586, 1883, 4825, 1666, 68, 6203, 2385, 2838, 4513, 5152, 6868, 936, 4614, 3372, 3538, 7892, 4183, 4834, 5510, 2090, 4599, 847, 368, 4861, 5095, 4557, 4242, 5698, 2028, 1801, 5384, 4406, 2823, 4785, 4209, 2564, 1519, 6451, 6052, 106, 6850, 4961, 2486, 560, 5029, 2840, 6083, 5221, 1127, 7875, 3322, 2922, 4155, 4537, 5524, 7992, 5080, 472, 1150, 2776, 372, 2119, 1504, 2283, 1270, 3682, 3910, 5278, 2550, 5291, 2718, 2976, 687, 5180, 2867, 3102, 2424, 4385, 3179, 87, 2668, 400, 1659, 5705, 1719, 4163, 1037, 5738, 3830, 7978, 3183, 978, 4436, 1949, 5656, 3106, 3182, 5727, 2423, 3518, 4179, 1637, 1968, 7559, 976, 4900, 5197, 5761, 3457, 6327, 7166, 3460, 2063, 2984, 4560, 4521, 4969, 2745, 3836, 2328, 7038, 992, 3383, 4548, 2194, 4181, 3324, 6307, 888, 2445, 6179, 4583, 2435, 2008, 1299, 2007, 7337, 2904, 3984, 6016, 1531, 2639, 3712, 5440, 4791, 5315, 4323, 2832, 6085, 6168, 2173, 4420, 3909, 4357, 5541, 191, 4515, 2059, 2266, 131, 2113, 1503, 7, 2730, 7691, 6402, 3415, 1571, 5038, 6599, 2064, 5750, 6682, 4376, 6326, 1178, 4546, 1704, 7369, 3334, 141, 5011, 1828, 2198, 2145, 2342, 146, 4704, 3543, 1671, 2792, 817, 3144, 4099, 2944, 3408, 4856, 4332, 4159, 1097, 1734, 4503, 6195, 3727, 4696, 4535, 4694, 2757, 3943, 4214, 136, 2712, 2760, 395, 1353, 3029, 2166, 2062, 1702, 3698, 5800, 2461, 4470, 4043, 4346, 5926, 3700, 4379, 3501, 4073, 2169, 4484, 4058, 1596, 5331, 2500, 5170, 4072, 1849, 468, 1770, 6274, 6468, 2359, 837, 3312, 5383, 1021, 6481, 1720, 1067, 1482, 6587, 5290, 99, 2211, 3831, 3741, 3673, 4746, 6420, 6951, 5591, 1691, 4487, 3366, 3186, 4049, 1148, 2106, 6947, 4944, 1277, 1264, 962, 1467, 4123, 7575, 4424, 6639, 2338, 2952, 4347, 1802, 2625, 2390, 2574, 2393, 489, 3297, 2396, 3302, 3532, 2807, 1910, 5293, 7733, 7244, 283, 2956, 4711, 5846, 1444, 4917, 6467, 5264, 2917, 928, 7197, 6935, 3505, 2284, 4815, 3519, 1368, 1498, 6340, 1077, 2438, 7152, 3616, 4367, 4207, 3540, 5214, 2374, 4206, 5537, 1194, 4158, 1730, 1622, 1676, 6260, 4667, 3075, 829, 1070, 4048, 1471, 4519, 6055, 410, 6975, 1147, 3981, 5081, 5303, 3500, 5606, 612, 3014, 7568, 1718, 1098, 4650, 4086, 4783, 4387, 96, 2858, 3208, 5223, 1346, 2088, 7793, 3539, 4646, 4869, 2566, 3041, 1258, 4738, 3574, 2521, 3287, 7224, 3049, 3000, 2995, 4984, 2439, 6464, 4171, 5364, 2677, 5181, 4923, 4063, 4803, 3451, 4142, 4093, 3304, 7121, 2360, 2459, 5384, 5128, 3628, 3333, 3010, 2318, 5969, 5378, 2597, 3627, 7796, 4289, 6074, 3499, 3856, 4059, 1527, 1218, 4544, 7107, 2701, 4908, 4935, 7497, 5554, 567, 5426, 4287, 3803, 4952, 5910, 2165, 4270, 3121, 6719, 1548, 1483, 4269, 1887, 6232, 22, 1584, 1286, 465, 272, 7044, 5914, 5501, 594, 5899, 5472, 4801, 3206, 2377, 809, 5173, 484, 2157, 3003, 5984, 1852, 2446, 2358, 4578, 3315, 4613, 5362, 4303, 1322, 2290, 3276, 3915, 7479, 7124, 3908, 5114, 2336, 2344, 740, 6442, 5439, 6502, 4916, 4454, 1857, 1053, 3439, 1599, 6636, 6588, 1805, 3751, 1953, 3055, 727, 119, 6600, 1783, 5726, 7168, 3952, 3504, 6437, 1897, 5145, 3072, 4121, 1408, 3212, 6565, 2657, 2027, 2019, 4444, 3794, 3669, 2324, 5367, 842, 866, 4362, 2552, 520, 937, 5249, 2518, 3241, 6337, 5560, 3455, 5084, 6230, 5985, 1991, 2997, 5746, 3929, 4590, 5940, 2096, 5060, 680, 2868, 5739, 7070, 3592, 2629, 697, 4506, 5824, 718, 4301, 5841, 1592, 2584, 4254, 2543, 7454, 1523, 4756, 3367, 1106, 4573, 1516, 5089, 1990, 5179, 342, 5280, 7980, 751, 6408, 5572, 471, 4587, 3498, 3409, 7640, 1963, 2050, 825, 1092, 6279, 4709, 397, 3412, 1604, 5432, 5157, 2089, 1441, 5989, 2949, 2762, 3060, 2121, 6330, 2349, 5666, 3859, 7576, 1733, 2557, 3071, 737, 5700, 3175, 7269, 3874, 3891, 5592, 5401, 6311, 1546, 7270, 6344, 3165, 3348, 6839, 1231, 1723, 5546, 5505, 2885, 2781, 4154, 4662, 3841, 7500, 7517, 308, 2721, 7836, 403, 4873, 5746, 5281, 5068, 4125, 7255, 4161, 3649, 1170, 4402, 3557, 4363, 3659, 3039, 242, 1712, 3355, 7962, 4337, 5043, 1458, 7663, 5932, 3947, 3326, 2331, 1398, 6686, 6825, 7710, 1330, 504, 4427, 4411, 2942, 5138, 2268, 5459, 7386, 1366, 2302, 5508, 1643, 462, 2943, 2940, 2935, 4913, 3091, 5141, 931, 4609, 5462, 5720, 457, 2077, 3748, 6785, 5451, 4030, 4589, 7005, 3381, 4352, 3404, 7432, 4268, 776, 5263, 4845, 2460, 4950, 2806, 4635, 4997, 7526, 3416, 2592, 957, 3712, 3432, 3001, 5802, 5200, 349, 5100, 3514, 4130, 6134, 3354, 7754, 3944, 5104, 6419, 4433, 716, 2801, 3760, 2831, 6253, 3342, 5131, 942, 6535, 3623, 214, 3458, 5912, 4675, 3718, 808, 4805, 4002, 1164, 3928, 7293, 3555, 2732, 3377, 2854, 6845, 3485, 4862, 5189, 3674, 6478, 6844, 3444, 3637, 2288, 2350, 958, 4765, 235, 4535, 4277, 7422, 5880, 6916, 4831, 3340, 1821, 5332, 7379, 2510, 6250, 2900, 2045, 4569, 3571, 4036, 5809, 3715, 7207, 5427, 2890, 521, 3761, 4410, 3591, 1974, 1591, 3037, 4340, 5843, 6523, 4748, 3111, 4041, 2114, 5386, 4315, 2916, 5581, 3194, 7685, 5160, 6370, 3575, 2115, 5640, 5798, 4092, 4194, 5167, 7384, 4064, 3818, 3305, 180, 5494, 7842, 5042, 1624, 2498, 4261, 6415, 7119, 6245, 5542, 3899, 3723, 1699, 5617, 5570, 2546, 414, 6898, 6215, 5400, 3045, 4897, 3113, 3483, 1751, 2152, 919, 5619, 5102, 4502, 4482, 4957, 4091, 1242, 4630, 7472, 4559, 5381, 1411, 112, 3946, 2276, 3137, 2478, 5112, 3621, 5312, 7958, 4653, 5661, 3730, 6288, 1799, 6355, 4727, 5006, 2704, 7650, 2411, 2992, 685, 3702, 5504, 1944, 3853, 4193, 3201, 7439, 2085, 3088, 3090, 2892, 3143, 4440, 5094, 4909, 5034, 6109, 2259, 1297, 2633, 579, 4135, 3693, 7669, 4053, 2395, 2236, 3175, 3336, 5558, 193, 3667, 1167, 3661, 1900, 1451, 7063, 2680, 870, 4013, 5957, 4219, 2780, 4051, 2661, 5455, 4426, 7189, 5773, 1898, 2040, 1872, 4732, 6922, 4622, 1547, 4201, 3486, 5898, 5639, 3466, 5613, 2229, 1633, 7871, 4016, 7188, 5406, 5635, 2572, 3421, 5696, 3875, 3605, 952, 66, 2739, 3924, 4522, 2495, 4028, 1847, 6269, 3511, 6019, 2621, 3497, 4388, 6832, 5764, 168, 1152, 3258, 3854, 7801, 6411, 7285, 3541, 5599, 7532, 6569, 4833, 5198, 1773, 3436, 3808, 6573, 7872, 2237, 5812, 5259, 1013, 6557, 2821, 5246, 6694, 1701, 4069, 732, 2571, 3642, 3750, 2586, 2514, 3193, 7719, 3888, 5097, 7476, 4572, 1424, 6855, 2451, 6036, 5130, 6913, 7899, 4725, 5540, 5794, 4652, 5292, 5884, 3662, 3686, 3922, 2670, 5927, 7246, 5377, 2100, 6028, 2304, 6533, 4740, 5010, 2427, 4762, 4066, 3814, 6204, 4996, 539, 4216, 4074, 4678, 4874, 6240, 3960, 2833, 6321, 6077, 5340, 6587, 863, 1107, 1892, 3103, 2846, 2072, 5642, 2873, 4975, 2513, 6057, 7720, 2785, 7291, 2669, 1854, 6859, 480, 4235, 4771, 3267, 4297, 4972, 3584, 3737, 1885, 5827, 3670, 6187, 4010, 6499, 114, 3332, 3225, 1615, 2432, 2733, 3791, 5603, 3250, 5924, 3549, 4718, 1629, 939, 4597, 5894, 4071, 7170, 5862, 2159, 5330, 3368, 5882, 4676, 4680, 6954, 4369, 3100, 478, 5902, 2767, 4987, 4189, 3643, 6661, 2391, 2878, 3833, 2015, 6132, 2930, 6315, 1732, 524, 2568, 2742, 6334, 4117, 4328, 7589, 4658, 3244, 5378, 7003, 5450, 5431, 3844, 4618, 6469, 6478, 4783, 5257, 7667, 1881, 4763, 2081, 2082, 3975, 5793, 1961, 5358, 1625, 3219, 5589, 5866, 4395, 3692, 325, 4495, 1832, 3583, 7142, 2756, 710, 5819, 1003, 3074, 5897, 1236, 7013, 4551, 4994, 5014, 6012, 3465, 6218, 4345, 7807, 5754, 4153, 6812, 2530, 7860, 6190, 7663, 6100, 5321, 1344, 3563, 2417, 2485, 6430, 4542, 2737, 6061, 3216, 7954, 985, 4823, 4336, 7471, 3189, 5065, 608, 1707, 4465, 6788, 4497, 2148, 4625, 5225, 6017, 1016, 3363, 2990, 1259, 6725, 7284, 5638, 6256, 7338, 3099, 5949, 7646, 103, 569, 3268, 5683, 3901, 4081, 4386, 3064, 1817, 3331, 1850, 6834, 2456, 5313, 5499, 1326, 4780, 3965, 629, 4851, 6381, 3473, 6405, 5963, 2772, 3424, 2647, 7901, 2587, 6541, 6441, 4137, 5876, 2300, 3663, 3101, 5716, 6503, 4246, 4745, 5418, 7475, 3353, 4129, 2957, 3850, 3918, 5320, 3005, 2150, 2140, 4065, 5156, 4782, 5852, 4087, 1934, 3296, 310, 662, 4999, 5801, 3564, 5011, 5647, 4300, 2849, 633, 2201, 3881, 5958, 3450, 6156, 3168, 668, 7407, 6501, 377, 3786, 4747, 5971, 2034, 4768, 5392, 4634, 5821, 1580, 5445, 3951, 3648, 1650, 3438, 7898, 5808, 3537, 5856, 2968, 7896, 6091, 1727, 3141, 3025, 4922, 4377, 6592, 5933, 807, 7084, 6979, 7474, 6038, 5897, 7817, 5050, 1901, 6664, 5996, 4054, 4793, 5772, 5256, 19, 5215, 4029, 6136, 7054, 5625, 5049, 7587, 1565, 7825, 1352, 7850, 6561, 4637, 3581, 2698, 7682, 2278, 1930, 4393, 4508, 98, 2224, 7911, 2231, 3480, 2622, 3277, 3961, 4350, 5334, 5863, 6724, 287, 7689, 4354, 6070, 3957, 6841, 3567, 6627, 5820, 6300, 5380, 7859, 5799, 2365, 4698, 2218, 6594, 3198, 5070, 2499, 7247, 4774, 4263, 6331, 6667, 3636, 6389, 1446, 7451, 3224, 6123, 6695, 3592, 6325, 3781, 4660, 4336, 5454, 3547, 6549, 1017, 2534, 3568, 1452, 7805, 2380, 6971, 4000, 3433, 7264, 5420, 6356, 2738, 2405, 5858, 4985, 3420, 1425, 4628, 6697, 1405, 6283, 2595, 5259, 2964, 62, 3697, 3677, 6853, 5597, 305, 1724, 7955, 6571, 5563, 2648, 3011, 1664, 352, 5854, 5301, 6937, 6886, 6942, 2470, 6888, 3926, 5359, 5655, 6789, 2615, 4751, 4822, 6066, 3837, 6383, 5169, 5629, 7392, 4684, 3807, 5240, 5206, 3624, 1898, 4132, 2542, 7273, 4921, 6089, 3510, 90, 2824, 3428, 4186, 4920, 5593, 6726, 5767, 6633, 6265, 4279, 6576, 1912, 2933, 4211, 2309, 2748, 7200, 5003, 3635, 4062, 2160, 2087, 4794, 1645, 5922, 5911, 4533, 5442, 3361, 2723, 4436, 4284, 5687, 4313, 5807, 3819, 3525, 3902, 4112, 6866, 4901, 3162, 232, 2371, 2156, 3533, 6663, 3617, 3515, 6936, 2687, 5859, 1104, 6088, 7687, 3228, 1091, 7102, 6653, 7218, 6581, 5509, 4338, 4348, 2819, 2553, 4462, 3611, 3618, 2455, 856, 5185, 6454, 7249, 5430, 231, 2391, 3798, 5787, 2372, 5375, 3912, 7093, 7516, 7326, 4507, 3492, 6364, 5941, 7698, 6252, 602, 6164, 6570, 7768, 6516, 7928, 4349, 6002, 4600, 5010, 3483, 4126, 2329, 2348, 3245, 4464, 3518, 1062, 4218, 5969, 3520, 3246, 3130, 7229, 5595, 1614, 5828, 1835, 3289, 2554, 5108, 4992, 1252, 2631, 4310, 2763, 3675, 3789, 3031, 5665, 252, 3291, 6264, 4912, 5025, 6112, 5641, 4747, 4144, 5782, 4162, 7857, 6823, 3895, 797, 3449, 4111, 487, 2999, 4971, 3607, 4325, 7674, 5520, 3782, 2536, 6126, 3876, 4816, 6781, 6708, 5829, 6237, 4705, 6861, 7866, 5165, 2558, 3292, 4466, 4018, 1105, 4959, 4060, 7502, 7181, 5315, 6039, 1908, 5066, 4736, 1798, 754, 3274, 4661, 4517, 2522, 4102, 1787, 2422, 5182, 2852, 2076, 3731, 6477, 394, 762, 7041, 6996, 3224, 7968, 5035, 7909, 3015, 6223, 6481, 3559, 7203, 2447, 3376, 2713, 2752, 6527, 2112, 7941, 1317, 6984, 7830, 2594, 4883, 7085, 5021, 6449, 2221, 7379, 3666, 7134, 1775, 7185, 7924, 4715, 1714, 4886, 6522, 3855, 5742, 3654, 5569, 5976, 2177, 2162, 2985, 2149, 2970, 6591, 2280, 4472, 6476, 4037, 2915, 3873, 5664, 4498, 3434, 2894, 5735, 6459, 5620, 3802, 1746, 1524, 6496, 6663, 2620, 3358, 6720, 1638, 4096, 3733, 3120, 7296, 1675, 3442, 3185, 4767, 37, 3763, 5748, 5791, 301, 6735, 5329, 5962, 1740, 5254, 4571, 5458, 1386, 5796, 7964, 7670, 4213, 5523, 3638, 2477, 3164, 2659, 5086, 5409, 4518, 5536, 7089, 2212, 5379, 5608, 2707, 4425, 5194, 6474, 3286, 1157, 7994, 4814, 3530, 4419, 3694, 6890, 6846, 3699, 2856, 4684, 3754, 7229, 1708, 6546, 1955, 5308, 6327, 4798, 1673, 7426, 5363, 6368, 5653, 4461, 6289, 2598, 5323, 5195, 5847, 5471, 6304, 2986, 4040, 5211, 7065, 2055, 4875, 6342, 7373, 3914, 149, 7926, 6283, 4421, 3266, 3894, 3746, 5630, 7700, 5404, 6684, 3601, 811, 5923, 6273, 7708, 5108, 4514, 5015, 4732, 6329, 5752, 6661, 5526, 5878, 6890, 3937, 2296, 790, 5994, 6382, 7638, 4247, 5918, 3488, 6618, 858, 1567, 2819, 3812, 1867, 5185, 1542, 5783, 1688, 2414, 7122, 5975, 3199, 3756, 4390, 2044, 5446, 3721, 4056, 6914, 3085, 6247, 2580, 4754, 7584, 5973, 4910, 1924, 4431, 5913, 6114, 296, 6776, 5663, 7563, 6759, 5564, 6648, 7092, 6296, 6640, 2848, 4011, 6047, 7088, 1995, 6604, 7324, 5686, 3880, 7163, 6216, 4512, 4853, 2468, 5857, 6943, 4455, 6634, 2680, 7667, 5210, 3784, 4588, 3261, 5670, 2067, 3979, 7458, 7539, 6329, 4433, 912, 7313, 5623, 3314, 4737, 3877, 6180, 229, 6848, 7594, 6097, 6720, 7401, 6068, 6140, 5607, 6374, 7582, 7428, 2056, 3179, 6135, 872, 5233, 4343, 2954, 5954, 6944, 7169, 3796, 5495, 2256, 3411, 7811, 5707, 5679, 5871, 4586, 4988, 5148, 7849, 4313, 5443, 2272, 7524, 2958, 6505, 3009, 2109, 2911, 5216, 4215, 270, 4238, 7466, 5036, 848, 4526, 7554, 4854, 7853, 6261, 3112, 7346, 5309, 6773, 6247, 2656, 3264, 1585, 1391, 4629, 6894, 7861, 7245, 7098, 5904, 7073, 3057, 6138, 7069, 6713, 7331, 3402, 5956, 5887, 7996, 698, 7862, 7782, 5176, 1966, 4931, 5697, 7673, 6786, 3217, 2057, 7014, 2722, 7540, 6593, 4276, 4529, 5655, 2766, 5672, 6989, 7432, 1890, 6262, 6819, 4317, 5541, 7048, 7831, 6622, 5357, 1756, 3337, 3394, 5822, 1913, 7366, 6351, 7684, 6285, 5586, 5076, 4033, 7574, 6780, 1894, 3573, 6163, 4221, 4854, 7554, 1819, 4120, 3197, 5478, 5079, 4552, 5844, 7916, 7529, 3868, 3851, 4238, 5724, 1238, 1865, 7975, 5502, 2570, 3380, 4322, 2102, 5202, 5296, 6037, 5880, 6927, 1841, 6001, 7665, 930, 4888, 3774, 3554, 5837, 6564, 7871, 7318, 5944, 2624, 6503, 255, 4486, 6214, 4561, 7888, 5067, 4158, 6293, 555, 2488, 5786, 4217, 3866, 6815, 7714, 5421, 5943, 7237, 6358, 3371, 3170, 5238, 4304, 6202, 6545, 1758, 1868, 1617, 3205, 2994, 3912, 5598, 6248, 3306, 7310, 5051, 1964, 1787, 2049, 2275, 6063, 2704, 6642, 3493, 6463, 2172, 1204, 5143, 4564, 1916, 7881, 5492, 3133, 4926, 6636, 2994, 4889, 5500, 5667, 3251, 1110, 6272, 3417, 7603, 5961, 84, 3690, 6766, 5947, 3817, 5868, 1696, 7781, 7910, 1183, 5046, 7878, 4063, 5382, 3913, 5802, 2226, 7784, 3400, 5216, 3989, 7186, 6831, 1647, 3903, 7461, 6434, 4699, 6920, 5609, 5659, 5983, 4298, 2928, 4860, 7305, 4043, 7530, 7802, 7717, 7323, 5270, 5797, 7907, 5154, 6440, 2366, 7477, 3711, 6755, 5342, 6013, 7478, 6796, 892, 6438, 7020, 4606, 3892, 6783, 1840, 6579, 5516, 5235, 7501, 736, 6905, 5127, 3502, 5544, 6139, 6089, 5518, 4986, 7736, 4786, 7355, 7492, 3524, 2862, 3650, 4055, 911, 7058, 6255, 5634, 2632, 1296, 6196, 2696, 3931, 4795, 7615, 4052, 6986, 5228, 6622, 3173, 6589, 5708, 5072, 7223, 5817, 7804, 5936, 6378, 7239, 1437, 5594, 7711, 6963, 3827, 7507, 1588, 7390, 7724, 4586, 6495, 6133, 7068, 3191, 7079, 3970, 2969, 3413, 4632, 6953, 7549, 2275, 7891, 6246, 6944, 5728, 7830, 1293, 7904, 5311, 4054, 3678, 3587, 4062, 7505, 6217, 7162, 6139, 2926, 6834, 6324, 5115, 5796, 3857, 7894, 7450, 7774, 1523, 5096, 3608, 4110, 7446, 5286, 3232, 5386, 5171, 3135, 4006, 6386, 975, 4619, 7846, 2168, 5998, 4642, 4663, 4400, 3980, 7077, 7952, 3388, 7864, 1911, 2825, 3513, 6236, 3897, 7801, 5424, 6278, 6040, 3858, 3194, 2719, 7803, 4305, 5343, 5966, 6093, 7243, 4914, 2378, 4192, 6446, 5925, 4687, 4412, 7225, 3873, 7455, 2572, 6246, 2148, 7630, 4955, 5743, 4902, 6810, 3609, 6753, 3838, 6700, 5004, 5061, 3963, 6211, 7730, 6528, 5470, 5929, 3655, 4929, 7606, 3400, 4877, 5934, 2321, 6975, 7697, 2645, 5803, 5596, 6235, 4372, 4686, 7358, 7124, 7176, 6504, 6796, 4225, 3087, 5013, 6911, 3727, 3652, 7703, 7216, 4925, 2975, 5482, 3471, 5125, 6302, 6324, 1114, 7184, 5462, 5305, 4752, 5583, 7394, 2946, 5960, 5965, 6034, 6227, 4244, 2613, 5044, 5995, 5490, 495, 5239, 6817, 4585, 3934, 7399, 4294, 6626, 6205, 4535, 6488, 5253, 7918, 5840, 2387, 6610, 6599, 6879, 4882, 3038, 3475, 7731, 7587, 5782, 6956, 5481, 3735, 6635, 7100, 6875, 5970, 7986, 3964, 7774, 1555, 7623, 6744, 4664, 6856, 7158, 6927, 5550, 994, 4022, 7529, 7515, 4655, 5328, 4401, 6929, 6387, 4212, 3307, 6143, 3736, 2468, 2333, 1392, 2386, 5137, 7438, 4638, 598, 6560, 7156, 5680, 5690, 5627, 7465, 482, 3793, 6850, 7404, 3883, 4057, 5521, 3237, 4318, 7669, 7135, 5185, 4796, 7491, 6474, 6199, 2298, 7635, 4106, 2573, 4107, 2820, 3317, 4807, 3797, 6041, 7131, 4629, 6343, 3534, 1678, 4208, 7377, 2910, 6714, 2389, 2101, 5282, 5709, 3710, 4080, 5360, 6000, 7912, 6940, 3065, 7050, 2651, 4810, 4259, 3795, 5399, 4473, 7447, 3927, 3805, 7854, 7280, 4298, 6669, 4502, 6290, 6974, 7654, 4250, 4156, 6737, 2676, 6826, 3073, 278, 7443, 5545, 7381, 7666, 6004, 5074, 7474, 4392, 6930, 7287, 5122, 4283, 6057, 4522, 5165, 2970, 7263, 4245, 2993, 4847, 6716, 4623, 6350, 5299, 6324, 3779, 6258, 4327, 7310, 5437, 6961, 4966, 2784, 6001, 6625, 7279, 4264, 6095, 4309, 3026, 6231, 6677, 3602, 6394, 5376, 6172, 2464, 4729, 5255, 4076, 5140, 7195, 5711, 4082, 3386, 5819, 7496, 4505, 1375, 3032, 6428, 6534, 5832, 2197, 6591, 7541, 6024, 6048, 5123, 4482, 5316, 3118, 4922, 1049, 6715, 2163, 6734, 7314, 5351, 5768, 7437, 5299, 3440, 3335, 3778, 1942, 6745, 6110, 1929, 5669, 2749, 253, 5241, 2644, 4203, 6484, 4769, 3651, 7055, 7465, 7528, 6031, 7542, 7686, 4034, 7392, 6619, 6368, 3256, 6939, 7818, 4804, 7764, 7381, 3023, 7473, 3395, 5243, 7721, 1705, 3048, 6139, 6727, 6889, 6046, 5196, 5998, 6571, 5933, 5279, 6674, 7216, 2863, 6272, 7623, 3327, 2642, 5872, 4769, 1465, 2830, 5250, 4864, 3516, 6712, 4930, 6638, 7445, 3444, 2148, 6318, 2710, 6086, 3704, 6298, 3843, 6830, 7270, 2481, 4707, 7203, 5692, 5810, 4924, 5775, 5717, 6307, 5428, 6728, 7913, 4222, 7684, 329, 6262, 5768, 4284, 6295, 5271, 7077, 4143, 7310, 4635, 5022, 3948, 7555, 6029, 6609, 7815, 7841, 6108, 5695, 6932, 4681, 6460, 6966, 7144, 4131, 7040, 4198, 5610, 4514, 6566, 1217, 5861, 5429, 2901, 7925, 5920, 5548, 4286, 6196, 5483, 7036, 5870, 478, 5245, 432, 5027, 6033, 2100, 7778, 7916, 2769, 4448, 7422, 2294, 5512, 1975, 7184, 6368, 2399, 6147, 4860, 5289, 2473, 5304, 7194, 6636, 4290, 6509, 2659, 4003, 7299, 1983, 3476, 6644, 6388, 5733, 7513, 7770, 6640, 6165, 4654, 6242, 6104, 7877, 4749, 6602, 4830, 3557, 3645, 1767, 5689, 3502, 5775, 7255, 7060, 5574, 3422, 7282, 6662, 5922, 6934, 7268, 7085, 4492, 7863, 4136, 7973, 6453, 5407, 6655, 5982, 4932, 4478, 4604, 7341, 6151, 2739, 5317, 7802, 4428, 3094, 6999, 6147, 7696, 6718, 4539, 6120, 7851, 4050, 7173, 6676, 4970, 7608, 6082, 5646, 3521, 6926, 6540, 2655, 5021, 6782, 4847, 7490, 7764, 5648, 7383, 5529, 2861, 3897, 5847, 6328, 6403, 6224, 7408, 6336, 7665, 4255, 5816, 2758, 4915, 7078, 5098, 6929, 4228, 6601, 1056, 7091, 6578, 4764, 3370, 7462, 5052, 2818, 5781, 6412, 6095, 6096, 7025, 6214, 5246, 6241, 5917, 4919, 5466, 6646, 7499, 4534, 7929, 4452, 4701, 4524, 7260, 6151, 7974, 7810, 7319, 6690, 7877, 3797, 5473, 6471, 1257, 6615, 6095, 7510, 7649, 5771, 7227, 6525, 7934, 4356, 6642, 7800, 4671, 2219, 5869, 1084, 6809, 4087, 5287, 448, 4895, 4802, 5082, 5356, 6069, 6299, 7105, 3437, 2666, 1937, 6933, 7117, 3008, 2086, 6063, 5658, 3321, 7598, 6292, 982, 5339, 5807, 4712, 7772, 5967, 6391, 3240, 3148, 6270, 7053, 7306, 5127, 5146, 6233, 6190, 1142, 6335, 7207, 4317, 6421, 6707, 5444, 2310, 2092, 6116, 4893, 4403, 4408, 4330, 3792, 4998, 1785, 6173, 5445, 7754, 6423, 4103, 6084, 5223, 7449, 4383, 5440, 1430, 7294, 2889, 5954, 5111, 6251, 5995, 5951, 4576, 6955, 5601, 5310, 6406, 6705, 4375, 6323, 5417, 4971, 6591, 4909, 6416, 7643, 3474, 6914, 2260, 6584, 5881, 3531, 4615, 2676, 4808, 5466, 4744, 6310, 4099, 874, 7985, 6049, 6692, 5058, 6539, 5252, 7437, 211, 7417, 7791, 7852, 3280, 3280, 4405, 4848, 7730, 6869, 6104, 3801, 5659, 7472, 7210, 7501, 4703, 2245, 5361, 7925, 5737, 3022, 4815, 3083, 7573, 7626, 6904, 5139, 2384, 6722, 6520, 7387, 5417, 7769, 6353, 1080, 7609, 4979, 4607, 3407, 7946, 7464, 5137, 2663, 7658, 4846, 5676, 2872, 754, 2004, 5678, 7333, 6435, 7427, 4248, 6863, 3150, 3696, 5093, 5947, 5005, 7609, 7139, 6842, 2798, 7677, 4818, 5872, 7511, 5896, 6808, 7002, 6748, 3893, 6515, 7569, 4550, 3764, 6645, 5650, 4598, 4256, 7993, 4449, 4670, 2489, 7826, 5173, 7064, 5273, 7839, 7850, 4234, 4603, 6416, 6931, 7421, 1164, 5779, 5297, 6010, 4585, 5189, 6740, 3916, 5480, 7406, 6277, 5023, 7149, 5633, 4467, 6524, 7413, 5113, 5888, 4118, 4429, 4824, 2124, 6287, 6094, 7373, 1753, 7869, 6377, 4625, 4639, 3755, 7530, 5713, 3234, 2421, 4321, 4299, 6754, 5434, 5124, 5134, 5600, 6264, 5815, 7000, 5132, 6667, 5935, 4234, 5900, 6148, 7193, 5977, 7283, 5801, 4779, 7641, 3477, 4953, 3890, 6872, 5313, 4848, 6656, 7665, 7402, 7258, 4350, 6174, 6750, 6646, 6571, 982, 7722, 4361, 6067, 6807, 3210, 5168, 6584, 6178, 6524, 2388, 4566, 6880, 5966, 2981, 2741, 6885, 7011, 7745, 7177, 3521, 7331, 7123, 6879, 6670, 5837, 4837, 3646, 5687, 7301, 7384, 2815, 4870, 4545, 3656, 5369, 6400, 7190, 7387, 7666, 6368, 6005, 4733, 7208, 7195, 3378, 4463, 7261, 7452, 4285, 7789, 3785, 6102, 2577, 6160, 4797, 7988, 3535, 7521, 7534, 4930, 1837, 5314, 5144, 7983, 6665, 5711, 4582, 7538, 7172, 6412, 3030, 4409, 5230, 4764, 4481, 7902, 6769, 2607, 7068, 7706, 1878, 5875, 5877, 3484, 7100, 5699, 4941, 7137, 7510, 4778, 7605, 6191, 5627, 6380, 5973, 7585, 7525, 5838, 6836, 5183, 6461, 7948, 6595, 6958, 7062, 5475, 7432, 3446, 1276, 4845, 5604, 2993, 6805, 4304, 6901, 6681, 6584, 5589, 5950, 3597, 5689, 4176, 2538, 3431, 7331, 5968, 6918, 6685, 6076, 5324, 2281, 6566, 7818, 6139, 5736, 5299, 6202, 7153, 6505, 7743, 7987, 4382, 3732, 7122, 7605, 3278, 6003, 2961, 5082, 3870, 7062, 6857, 6130, 3124, 6878, 7424, 7617, 7738, 982, 7956, 4649, 7233, 4174, 3688, 6630, 7678, 5063, 7579, 4612, 6924, 6184, 3157, 5109, 3791, 5520, 6742, 4448, 7178, 4855, 5190, 5916, 3968, 4538, 1493, 7690, 7630, 1530, 7668, 6752, 5498, 7328, 6933, 4755, 6173, 3973, 4612, 2616, 6267, 7847, 3254, 2547, 6889, 7889, 3941, 7448, 4562, 7408, 7276, 5166, 6681, 6870, 3740, 7140, 4575, 7518, 5132, 3122, 5616, 6099, 3118, 6646, 1602, 5612, 5974, 5203, 6322, 5337, 5904, 5931, 5075, 4047, 7678, 7898, 5267, 6938, 4492, 7398, 2863, 6437, 6630, 6801, 5188, 2386, 4934, 2179, 7087, 4337, 5285, 4491, 6725, 7290, 6399, 4865, 7137, 2932, 3648, 6564, 7228, 4372, 2654, 3462, 3734, 7314, 6712, 6630, 3042, 5986, 4584, 5044, 6035, 7329, 6423, 7260, 7611, 4995, 5415, 4541, 6069, 4672, 7917, 5644, 6010, 7247, 456, 2795, 5111, 7816, 7786, 4371, 6893, 4079, 3381, 7367, 3439, 6671, 6842, 7502, 1760, 7894, 6596, 7671, 7043, 5029, 2646, 4790, 4890, 6298, 6895, 1830, 6443, 6208, 6213, 6475, 3613, 5788, 2202, 7832, 639, 6093, 4980, 5980, 6555, 7050, 4956, 5453, 3894, 7027, 5833, 4414, 5014, 5371, 5580, 3506, 7141, 5103, 5464, 4118, 6311, 4943, 7755, 7243, 6756, 4134, 2464, 6432, 6548, 5882, 7028, 7113, 2927, 6255, 6251, 2425, 6863, 4255, 3030, 6207, 4219, 6030, 3991, 4042, 308, 4581, 6923, 5007, 7637, 7043, 7990, 7595, 3537, 4407, 4854, 3455, 3940, 4541, 7966, 4799, 5317, 6529, 5762, 7790, 6887, 7655, 5448, 4983, 7097, 7137, 5617, 7877, 6132, 4298, 2982, 3842, 6630, 4582, 6558, 6507, 7460, 3991, 7281, 7614, 3371, 6455, 5046, 3979, 7149, 6963, 5587, 4739, 1187, 3728, 6336, 5623, 2499, 7034, 6182, 7896, 4516, 6749, 7500, 7635, 6176, 4103, 7238, 6433, 4323, 5717, 5771, 2408, 7486, 893, 3339, 2569, 5033, 7101, 7927, 7211, 5351, 7110, 7873, 4378, 5511, 3775, 7867, 3821, 4452, 4968, 4197, 5030, 5853, 5721, 6395, 7653, 7382, 6316, 6173, 7818, 4549, 3893, 1146, 6201, 6615, 3337, 7493, 3595, 5981, 6989, 5566, 3135, 1004, 6941, 5765, 6794, 6798, 6306, 6692, 4948, 6796, 7706, 7445, 5664, 5983, 2483, 5745, 7779, 6258, 7654, 6009, 6450, 7520, 2719, 1929, 5919, 6423, 2466, 4714, 7752, 7194, 5612, 7090, 6853, 4604, 7722, 6975, 7389, 7901, 1250, 5758, 7347, 4314, 6388, 7764, 6731, 6128, 7562, 7544, 6991, 4067, 7128, 6937, 7429, 6617, 7917, 5056, 6132, 5595, 1923, 7605, 6219, 6637, 5970, 6219, 6249, 6125, 7091, 6510, 5471, 7816, 6818, 694, 6199, 2497, 839, 4497, 7616, 6788, 5151, 7778, 3308, 2068, 4967, 6546, 4689, 217, 4898, 6254, 7794, 7370, 2602, 7866, 5087, 4806, 6115, 5614, 7079, 1761, 5935, 6749, 6286, 7067, 6704, 5210, 6236, 2113, 7439, 5770, 6121, 6265, 5028, 3691, 7986, 6229, 7059, 7300, 5626, 839, 5594, 5055, 6521, 2657, 4190, 3596, 7521, 7565, 5520, 7967, 5681, 3529, 6809, 4819, 5147, 6213, 4243, 7500, 3550, 7765, 3897, 6919, 4591, 7221, 6169, 6818, 5091, 4964, 6079, 7885, 7537, 5447, 6226, 4097, 4430, 6234, 3611, 7698, 5590, 6611, 5357, 5143, 5314, 4274, 6689, 3899, 5478, 3240, 5942, 7751, 417, 5067, 6723, 6822, 7420, 4848, 5702, 5150, 7295, 6841, 4727, 2491, 7800, 7772, 6792, 4722, 6162, 7304, 6207, 3633, 5921, 7032, 4569, 6767, 5051, 74, 4911, 7475, 7148, 6760, 5375, 7577, 2988, 7679, 7222, 6000, 5943, 6550, 6160, 7943, 1264, 5370, 6369, 4865, 5177, 2239, 7925, 4067, 4084, 7543, 7357, 5718, 6308, 6409, 7880, 6126, 7856, 6426, 4847, 6463, 7974, 5840, 4089, 6207, 5933, 5505, 6941, 5098, 6779, 5515, 7629, 5619, 5961, 4528, 5248, 6805, 5506, 2887, 5643, 5458, 2696, 5415, 4806, 3439, 5101, 5560, 6765, 7663, 7416, 7751, 7486, 3502, 6625, 7580, 5736, 244, 7972, 4166, 6851, 2569, 7905, 3479, 5776, 6436, 4899, 2932, 1336, 7099, 7066, 1768, 3118, 7122, 6668, 5465, 5993, 3058, 4391, 7578, 7631, 5035, 7644, 5688, 7921, 6864, 7594, 2905, 5631, 7695, 7950, 6343, 7518, 2147, 7245, 7850, 5261, 2004, 7347, 3048, 3893, 6940, 7113, 5083, 747, 6747, 7873, 3283, 5396, 7113, 4770, 7752, 6916, 1326, 6193, 6929, 7784, 7995, 4329, 5966, 7635, 6205, 3831, 7884, 7489, 6518, 6583, 5090, 7765, 1222, 3088, 5922, 4482, 6806, 5880, 3373, 4721, 2425, 7070, 7244, 5779, 6838, 7421, 7843, 6702, 5686, 6316, 5014, 7293, 5064, 6151, 7229, 7014, 4627, 5865, 7582, 5402, 2287, 4239, 5127, 7541, 807, 3956, 5995, 7999, 4865, 6890, 6435, 7451, 5502, 5164, 3338, 3822, 6099, 5222, 6842, 7415, 3441, 6349, 4469, 7583, 7310, 6665, 6613, 2557, 7032, 1967, 5117, 6448, 7816, 7041, 7194, 7470, 7212, 754, 5708, 5836, 6538, 6081, 6293, 7910, 7096, 5223, 5301, 5968, 5158, 6467, 4233, 7150, 6241, 4389, 5200, 6448, 6802, 7213, 4085, 7315, 3620, 5258, 6419, 7655, 3879, 5520, 3836, 5721, 7248, 6997, 6862, 5682, 6933, 7980, 7721, 5644, 7943, 5135, 5577, 4849, 6176, 3270, 5905, 4989, 7348, 6360, 7137, 6582, 6456, 6155, 7746, 4098, 2652, 7727, 6105, 3910, 6883, 4445, 7619, 6166, 5782, 7894, 7353, 7855, 5991, 4781, 7248, 4491, 7997, 7886, 4800, 4880, 4960, 7480, 4879, 7045, 6009, 7110, 6067, 6835, 7110, 6747, 7768, 7083, 7459, 7739, 4892, 6201, 6974, 5621, 5717, 7115, 6152, 5010, 7325, 5710, 7320, 7151, 5744, 4313, 6051, 6485, 6500, 5552, 7220, 7118, 6157, 7934, 7854, 6864, 7456, 5947, 4992, 6652, 7991, 5751, 6590, 7235, 7122, 5265, 6244, 4797, 6305, 4281, 3007, 5412, 7851, 3447, 5966, 7846, 5106, 4761, 5608, 7849, 6016, 2479, 2596, 3508, 5288, 7433, 7360, 7413, 6268, 2025, 6472, 6701, 5285, 3514, 6209, 3226, 5649, 5233, 6530, 3753, 6722, 6972, 5729, 6678, 7544, 6176, 5811, 7219, 7813, 694, 4603, 7893, 5729, 7290, 6452, 6927, 3124, 6599, 5751, 7307, 2425, 5418, 2693, 7460, 6715, 6105, 4044, 7543, 6826, 5445, 7259, 7081, 4804, 6287, 6189, 6144, 5762, 5702, 3948, 6624, 7860, 4612, 7656, 7524, 5361, 7702, 5139, 5893, 5958, 7380, 6597, 6078, 7231, 6863, 3278, 6338, 6699, 5348, 6261, 7316, 4928, 5083, 7874, 6603, 7858, 5001, 6893, 6429, 5559, 4522, 6837, 7540, 5979, 5891, 7494, 7304, 7959, 5988, 4527, 6058, 754, 5754, 5780, 6185, 6054, 7016, 6721, 7057, 5721, 6345, 4281, 5319, 7965, 5306, 6067, 7893, 6401, 7450, 4608, 3306, 4394, 2315, 7680, 7213, 6563, 3761, 34, 7485, 5193, 5691, 5352, 4220, 7056, 7092, 6722, 2996, 7688, 6139, 3677, 5692, 942, 7571, 5760, 3516, 2993, 5952, 7636, 5830, 4124, 4360, 5010, 1182, 4607, 5106, 3652, 7528, 7612, 5261, 7613, 5418, 6643, 6766, 7742, 7664, 4425, 3991, 6192, 5706, 7496, 7744, 7827, 6949, 4068, 7735, 7640, 7833, 4562, 7199, 7763, 7839, 6287, 7698, 7340, 5723, 7648, 7614, 6173, 4629, 7693, 6424, 7462, 1999, 7242, 3886, 7946, 6980, 6175, 7743, 3609, 4287, 7704, 5084, 7967, 7522, 4692, 5827, 7448, 1999, 6098, 6863, 7572, 6174, 6711, 4095, 3477, 7198, 7886, 6837, 7771, 7773, 7604, 7531, 7814, 5900, 5306, 7424, 5943, 839, 6239, 4278, 5062, 6102, 6218, 6974, 7525, 4165, 6600, 5397, 5436, 6868, 4364, 7578, 5525, 6900, 7968, 5266, 6635, 7520, 5968, 5318, 7380, 3121, 6301, 7186, 6983, 6167, 7544, 7698, 7180, 6153, 6487, 7980, 6836, 7104, 7257, 7675, 7080, 2852, 2510, 6154, 5197, 6995, 4905, 7648, 7740, 7351, 5213, 7736, 6544, 6256, 7565, 6423, 4017, 7755, 4216, 6573, 6317, 5344, 2696, 5118, 5443, 5231, 5918, 5350, 7118, 6741, 7160, 7035, 7231, 4394, 2604, 6034, 3282, 5352, 7959, 7242, 7135, 3688, 6632, 7727, 6170, 2061, 6251, 5987, 4190, 7413, 5551, 7393, 7556, 4623, 6607, 7825, 6866, 7911, 6994, 7963, 7977, 7136, 6030, 7617, 5077, 7672, 7171, 7133, 3558, 3357, 2909, 5754, 5272, 7444, 5110, 7522, 5531, 5414, 5385, 2399, 6759, 1134, 5329, 7448, 7947, 7906, 7054, 3520, 6903, 7290, 6316, 1437, 5188, 6666, 7699, 3652, 7320, 4773, 7969, 2371, 6757, 3089, 7410, 7022, 7363, 6336, 4522, 5438, 7161, 7902, 6311, 6057, 7688, 6035, 7140, 4049, 7117, 2415, 5069, 7531, 6193, 7110, 6349, 4603, 4389, 7596, 6923, 4978, 6624, 6099, 6164, 5531, 6806, 7430, 5438, 4743, 7341, 6514, 5805, 6596, 3278, 6680, 7495, 7160, 6911, 6338, 7216, 7111, 6519, 7792, 6215, 2658, 6174, 5376, 5498, 6832, 6946, 7570, 3273, 5300, 5266, 6050, 4624, 5629, 6362, 5208, 6643, 6666, 6525, 3679, 3948, 4624, 6960] 頂点数 = 8000 辺数 = 31738 探索時間 = 30.140999794 -------------------------------------------- 隣接リストで表現した場合 -------------------------------------------- ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 1000 辺の割合を入力してください。 0.008 [-1, 197, 26, 51, 107, 165, 585, 222, 554, 114, 460, 17, 141, 201, 78, 247, 990, 42, 44, 465, 218, 152, 307, 151, 85, 694, 11, 403, 975, 556, 2, 129, 250, 65, 73, 97, 116, 306, 227, 484, 559, 284, 61, 164, 45, 198, 123, 623, 399, 48, 63, 413, 55, 387, 364, 143, 111, 304, 333, 933, 368, 0, 9, 147, 362, 72, 142, 19, 128, 240, 371, 396, 235, 8, 950, 14, 415, 491, 729, 564, 263, 162, 58, 69, 62, 626, 110, 90, 472, 337, 209, 202, 232, 67, 206, 331, 54, 254, 29, 149, 496, 50, 293, 344, 373, 33, 244, 248, 56, 138, 266, 418, 174, 131, 204, 290, 330, 122, 1, 262, 589, 226, 324, 177, 6, 757, 404, 427, 148, 101, 475, 39, 577, 395, 571, 189, 412, 374, 118, 407, 46, 66, 257, 80, 444, 43, 400, 82, 132, 96, 35, 18, 140, 292, 295, 98, 5, 618, 186, 154, 32, 53, 208, 447, 68, 83, 283, 34, 87, 264, 445, 106, 47, 301, 105, 183, 318, 15, 839, 207, 309, 380, 121, 245, 12, 276, 527, 238, 683, 99, 92, 211, 89, 543, 817, 215, 355, 108, 212, 354, 435, 134, 382, 106, 181, 649, 22, 488, 518, 253, 117, 150, 166, 37, 431, 30, 422, 414, 249, 115, 467, 13, 300, 299, 843, 421, 531, 21, 75, 437, 438, 31, 339, 350, 401, 167, 135, 803, 451, 547, 77, 81, 214, 210, 265, 289, 511, 195, 298, 520, 86, 377, 388, 619, 236, 747, 548, 36, 352, 490, 392, 260, 723, 184, 228, 261, 7, 688, 144, 680, 288, 275, 582, 221, 329, 468, 178, 498, 780, 471, 171, 233, 711, 391, 367, 169, 682, 94, 356, 109, 76, 353, 567, 104, 428, 102, 334, 624, 271, 188, 287, 332, 677, 452, 359, 539, 172, 112, 671, 600, 474, 487, 345, 764, 137, 857, 270, 383, 158, 482, 145, 802, 192, 100, 28, 302, 338, 446, 432, 316, 79, 815, 664, 176, 187, 988, 525, 580, 425, 3, 992, 280, 880, 146, 624, 234, 530, 819, 426, 343, 251, 256, 397, 660, 84, 311, 113, 819, 269, 328, 139, 833, 185, 274, 124, 321, 336, 305, 243, 870, 787, 310, 23, 93, 667, 844, 291, 296, 16, 346, 159, 640, 517, 314, 370, 303, 509, 639, 157, 790, 309, 552, 255, 433, 579, 423, 241, 4, 223, 191, 492, 500, 385, 64, 372, 326, 657, 611, 778, 841, 279, 20, 320, 175, 196, 476, 456, 653, 199, 862, 497, 573, 710, 826, 620, 242, 785, 258, 24, 523, 532, 379, 808, 163, 95, 363, 461, 57, 434, 784, 803, 544, 246, 438, 126, 495, 738, 410, 535, 457, 820, 41, 526, 698, 74, 816, 448, 507, 569, 525, 120, 588, 575, 133, 625, 160, 790, 294, 219, 59, 125, 180, 216, 509, 103, 335, 696, 331, 325, 934, 650, 523, 259, 119, 376, 857, 225, 360, 513, 430, 40, 239, 323, 620, 661, 384, 127, 628, 566, 574, 708, 850, 458, 686, 620, 512, 665, 409, 816, 351, 773, 483, 928, 341, 230, 381, 281, 285, 516, 277, 91, 730, 923, 542, 342, 361, 470, 213, 698, 469, 617, 193, 502, 811, 394, 486, 848, 627, 725, 60, 514, 691, 348, 876, 910, 853, 868, 386, 272, 716, 690, 746, 190, 718, 52, 783, 38, 182, 308, 153, 561, 932, 788, 712, 49, 772, 570, 200, 402, 480, 638, 205, 540, 897, 506, 499, 267, 398, 877, 736, 641, 824, 319, 393, 740, 155, 955, 880, 937, 464, 786, 773, 515, 799, 734, 972, 772, 581, 454, 596, 592, 462, 621, 778, 702, 721, 866, 758, 844, 827, 967, 366, 676, 764, 766, 915, 588, 478, 365, 411, 604, 744, 466, 268, 420, 818, 27, 510, 252, 315, 743, 998, 537, 687, 942, 804, 286, 999, 714, 156, 130, 282, 976, 647, 557, 578, 583, 429, 891, 231, 837, 541, 596, 136, 851, 632, 630, 522, 681, 924, 71, 655, 170, 832, 220, 983, 606, 173, 450, 614, 576, 549, 909, 875, 814, 88, 794, 229, 651, 599, 572, 672, 885, 161, 205, 997, 954, 908, 568, 931, 980, 505, 900, 777, 217, 979, 317, 538, 636, 536, 915, 970, 753, 938, 727, 673, 550, 977, 519, 494, 179, 675, 854, 921, 449, 460, 536, 480, 693, 647, 864, 739, 964, 646, 685, 941, 605, 406, 899, 273, 598, 335, 327, 910, 740, 10, 405, 416, 910, 911, 940, 609, 803, 605, 278, 890, 485, 349, 408, 938, 551, 375, 538, 810, 608, 419, 996, 524, 782, 859, 708, 895, 594, 968, 609, 606, 828, 531, 971, 732, 25, 861, 869, 489, 908, 830, 941, 867, 533, 678, 761, 666, 439, 914, 668, 529, 981, 706, 868, 946, 633, 886, 864, 662, 914, 823, 995, 544, 887, 631, 939, 913, 501, 965, 637, 985, 797, 644, 770, 775, 601, 968, 965, 697, 441, 322, 737, 312, 825, 842, 662, 938, 546, 347, 521, 369, 394, 643, 748, 768, 503, 371, 792, 358, 546, 672, 834, 436, 603, 417, 945, 70, 953, 927, 528, 655, 674, 935, 602, 253, 670, 775, 700, 791, 645, 779, 713, 859, 881, 871, 891, 704, 705, 663, 642, 820, 949, 956, 894, 781, 948, 562, 979, 888, 594, 669, 728, 560, 538, 512, 442, 942, 916, 597, 654, 762, 945, 885, 946, 680, 785, 858, 881, 740, 419, 804, 466, 735, 560, 378, 722, 997, 979, 755, 867, 837, 939, 799, 612, 630, 979, 622, 875, 440, 553, 853, 872, 801, 821, 902, 929, 863, 991, 689, 801, 799, 635, 906, 563, 942, 606, 679, 704, 340, 620, 868, 685, 455, 973, 832, 822, 732, 751, 919, 508, 800, 795, 907, 194, 884, 709, 920, 610, 648, 658, 963, 493, 819, 689, 707, 384, 512, 768, 973, 855, 769, 836, 925, 692, 738, 938, 858, 357, 945, 755, 168, 977, 813, 685, 873, 807, 853, 909, 558, 965, 308, 930, 811, 463, 861, 883, 545, 758, 809, 630, 946, 852, 224, 858, 313] 頂点数 = 1000 辺数 = 4001 探索時間 = 0.0 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 2000 辺の割合を入力してください。 0.004 [-1, 635, 753, 270, 450, 321, 370, 1047, 217, 319, 264, 407, 633, 531, 305, 525, 215, 244, 386, 463, 335, 530, 1052, 350, 914, 128, 380, 600, 164, 153, 562, 1026, 517, 434, 201, 385, 1682, 0, 173, 306, 137, 330, 311, 49, 288, 363, 882, 389, 56, 65, 122, 12, 872, 324, 155, 159, 222, 737, 366, 232, 701, 3, 53, 374, 461, 216, 593, 404, 293, 817, 438, 1195, 344, 349, 136, 118, 310, 80, 144, 307, 138, 271, 55, 90, 35, 22, 415, 483, 97, 188, 299, 362, 751, 218, 722, 1746, 379, 130, 1182, 101, 111, 177, 555, 275, 449, 782, 971, 150, 1155, 8, 73, 587, 280, 1816, 51, 60, 646, 410, 93, 458, 848, 939, 1289, 205, 624, 1264, 112, 64, 409, 735, 732, 183, 329, 954, 664, 37, 433, 530, 658, 767, 886, 671, 769, 355, 496, 337, 167, 154, 2, 538, 29, 47, 442, 1897, 124, 219, 210, 243, 387, 79, 77, 761, 762, 114, 61, 317, 197, 859, 256, 1715, 605, 565, 1244, 297, 66, 522, 382, 315, 58, 129, 1544, 59, 16, 125, 1716, 792, 510, 57, 212, 784, 1419, 360, 862, 1426, 623, 160, 773, 1225, 149, 87, 537, 602, 20, 888, 466, 456, 950, 204, 176, 444, 52, 776, 636, 1518, 14, 227, 340, 278, 221, 250, 156, 172, 797, 134, 145, 1145, 486, 83, 1165, 292, 41, 151, 390, 240, 62, 919, 140, 519, 443, 127, 187, 359, 595, 135, 13, 498, 526, 591, 346, 590, 251, 341, 670, 669, 343, 276, 257, 162, 347, 405, 24, 1635, 734, 529, 1164, 226, 429, 707, 371, 168, 1157, 302, 666, 85, 351, 74, 1132, 304, 157, 1820, 105, 913, 50, 528, 287, 395, 48, 431, 104, 303, 82, 532, 451, 683, 577, 785, 580, 206, 414, 142, 499, 793, 199, 834, 1088, 34, 835, 102, 543, 1979, 110, 103, 121, 92, 540, 11, 571, 229, 1655, 277, 541, 139, 628, 1656, 984, 342, 70, 1015, 352, 501, 453, 336, 795, 678, 783, 36, 514, 163, 747, 107, 89, 68, 756, 388, 88, 634, 715, 866, 119, 964, 476, 28, 471, 572, 353, 592, 1968, 424, 1049, 630, 246, 639, 427, 965, 403, 132, 202, 534, 1192, 1141, 25, 856, 576, 691, 620, 75, 284, 1367, 614, 1309, 647, 1306, 599, 726, 166, 423, 675, 1731, 847, 174, 19, 1011, 1004, 596, 1707, 506, 513, 1320, 881, 428, 23, 181, 1084, 849, 1114, 148, 269, 146, 741, 91, 464, 687, 1493, 998, 115, 67, 1916, 728, 196, 1101, 718, 1242, 1870, 384, 755, 1981, 980, 1416, 43, 746, 601, 512, 1574, 220, 182, 143, 858, 553, 258, 1610, 234, 1128, 462, 1564, 685, 249, 515, 233, 1037, 447, 643, 440, 259, 364, 1549, 1020, 689, 772, 180, 1121, 1625, 702, 655, 920, 455, 1073, 328, 46, 1316, 662, 333, 1324, 617, 1273, 1093, 588, 1142, 1212, 705, 1331, 638, 804, 1390, 38, 421, 489, 775, 648, 1194, 470, 1906, 291, 32, 1620, 231, 426, 42, 40, 348, 1387, 296, 745, 1613, 255, 300, 907, 400, 978, 680, 594, 547, 413, 147, 1127, 1021, 208, 54, 152, 31, 396, 198, 809, 660, 9, 549, 714, 338, 1659, 500, 158, 6, 72, 738, 781, 1561, 1686, 273, 1158, 887, 1636, 1687, 688, 272, 811, 879, 1594, 312, 286, 1204, 654, 1219, 731, 878, 1224, 952, 642, 1279, 1258, 930, 1825, 770, 457, 126, 579, 1662, 420, 833, 1431, 467, 1215, 1600, 5, 76, 672, 912, 1067, 406, 230, 399, 175, 586, 469, 1373, 716, 1702, 1377, 241, 478, 631, 1078, 283, 575, 611, 161, 917, 393, 262, 1277, 710, 401, 301, 1274, 568, 812, 981, 1322, 805, 584, 946, 850, 1042, 94, 1200, 837, 645, 1181, 1423, 322, 1954, 918, 339, 652, 1596, 860, 690, 1557, 953, 703, 867, 567, 509, 494, 1005, 452, 365, 1586, 236, 1117, 650, 397, 929, 713, 497, 254, 1001, 758, 248, 802, 1027, 345, 1032, 26, 857, 1089, 1086, 1317, 821, 608, 211, 316, 133, 482, 533, 96, 511, 1081, 891, 1123, 573, 357, 245, 516, 816, 1059, 1159, 209, 904, 185, 117, 736, 627, 1409, 507, 109, 943, 120, 524, 649, 191, 441, 1507, 294, 694, 268, 412, 1551, 193, 644, 1055, 30, 1315, 78, 874, 520, 616, 165, 7, 376, 1076, 1555, 931, 822, 871, 266, 814, 554, 477, 625, 252, 518, 583, 1368, 621, 606, 1043, 1563, 378, 681, 1072, 1233, 766, 560, 100, 1180, 659, 411, 566, 475, 706, 665, 727, 381, 1634, 1103, 996, 194, 1510, 99, 765, 1249, 794, 982, 926, 1054, 69, 790, 880, 327, 398, 830, 1619, 1028, 200, 1198, 1230, 973, 504, 1, 845, 298, 657, 619, 548, 265, 721, 334, 392, 969, 807, 1680, 1640, 604, 171, 1057, 536, 260, 323, 774, 883, 1675, 472, 603, 237, 558, 985, 877, 1018, 178, 1238, 639, 281, 1892, 223, 435, 1644, 686, 1580, 402, 613, 313, 750, 956, 356, 1291, 383, 108, 574, 836, 641, 225, 1288, 325, 86, 1332, 679, 1746, 1780, 828, 771, 768, 247, 1858, 394, 1449, 870, 787, 332, 569, 1528, 607, 1400, 988, 1381, 1971, 495, 875, 900, 885, 597, 546, 928, 1333, 674, 1406, 1742, 873, 242, 521, 1107, 578, 997, 1060, 203, 1214, 1463, 1111, 253, 757, 131, 921, 448, 39, 274, 1637, 1120, 1470, 719, 1122, 589, 842, 815, 1009, 45, 505, 1907, 1525, 33, 542, 508, 1657, 1108, 445, 557, 1687, 766, 991, 1617, 1744, 1175, 1227, 832, 609, 1464, 803, 235, 1010, 1484, 1140, 1994, 468, 123, 698, 582, 1197, 289, 1689, 846, 326, 1343, 863, 10, 696, 1334, 1701, 995, 1394, 1016, 1096, 1023, 661, 492, 552, 697, 983, 1808, 1179, 1252, 503, 195, 375, 1045, 314, 367, 711, 1565, 1371, 1473, 692, 704, 98, 290, 1255, 1457, 922, 693, 844, 800, 910, 1414, 377, 961, 748, 1329, 945, 320, 699, 733, 1126, 1217, 899, 838, 1429, 1813, 1430, 1798, 1316, 1398, 1513, 189, 1651, 1411, 15, 179, 1593, 1474, 318, 1407, 1456, 432, 1478, 1044, 416, 1325, 1372, 1582, 1318, 1097, 563, 1855, 1643, 629, 408, 417, 1440, 446, 663, 1669, 1425, 1476, 285, 430, 740, 1046, 667, 605, 267, 1248, 1852, 1033, 992, 263, 186, 864, 1296, 1122, 493, 1281, 1303, 81, 826, 1102, 1455, 938, 1310, 1038, 1676, 1136, 239, 361, 1833, 1176, 1805, 911, 955, 1837, 1065, 905, 480, 869, 484, 1716, 1734, 1261, 1080, 354, 829, 1364, 1290, 1956, 1014, 778, 581, 1850, 915, 1079, 610, 1237, 556, 1148, 1436, 1506, 1176, 759, 1139, 827, 1434, 4, 1348, 720, 418, 970, 840, 717, 1813, 1034, 1209, 937, 1260, 491, 895, 1053, 1835, 570, 63, 488, 1790, 419, 942, 1500, 676, 709, 1006, 228, 1606, 1583, 1805, 1488, 192, 948, 1375, 1679, 1683, 1428, 1022, 523, 1172, 1719, 1051, 1698, 613, 18, 372, 791, 916, 1325, 1865, 744, 818, 951, 1975, 1558, 1750, 116, 884, 1794, 481, 1900, 897, 1177, 824, 1218, 1567, 295, 1812, 739, 1002, 1291, 1285, 763, 1512, 1402, 1312, 1710, 1746, 1067, 598, 1724, 474, 224, 754, 1284, 1538, 1837, 1879, 27, 1271, 1622, 1336, 1919, 1648, 1875, 1684, 898, 535, 1878, 561, 1156, 1623, 993, 1838, 1454, 843, 213, 1353, 871, 1576, 559, 1295, 1388, 1207, 902, 1062, 391, 1843, 1982, 373, 1030, 819, 1206, 1427, 622, 1098, 1185, 1099, 977, 1802, 1905, 1667, 823, 1116, 1421, 1991, 876, 961, 1234, 932, 1444, 909, 786, 1517, 1903, 1370, 1566, 1383, 764, 17, 279, 585, 545, 855, 1240, 1522, 1410, 95, 1187, 1094, 550, 934, 1144, 1170, 1235, 1110, 1378, 1178, 485, 1444, 963, 1366, 1233, 1556, 1415, 1660, 465, 1548, 1535, 700, 309, 1326, 1061, 1594, 865, 358, 1621, 1050, 651, 1722, 1995, 1919, 1199, 1546, 1900, 640, 788, 940, 626, 1688, 1335, 903, 1593, 949, 1257, 892, 1659, 1369, 1577, 927, 1118, 808, 1570, 141, 1360, 1162, 994, 1684, 1351, 810, 1196, 1092, 1706, 1152, 1519, 1935, 1509, 1911, 1977, 1062, 1082, 454, 1399, 724, 901, 1930, 1130, 1527, 1304, 708, 894, 331, 989, 1031, 544, 1733, 637, 1922, 84, 1806, 309, 1236, 608, 1272, 1595, 1672, 1532, 1243, 473, 1138, 1554, 653, 1466, 1837, 1961, 1311, 1007, 308, 1874, 1465, 810, 1782, 1432, 1857, 1495, 1223, 1354, 1778, 1137, 1753, 567, 1534, 926, 996, 656, 1820, 1542, 1451, 1041, 1408, 1482, 1344, 632, 1571, 967, 1013, 1247, 1193, 1879, 1135, 1190, 1976, 106, 1603, 1008, 1003, 1012, 1591, 1673, 1641, 908, 1100, 1740, 261, 502, 1408, 839, 1162, 1220, 1147, 959, 1993, 615, 1741, 1268, 1050, 1529, 1389, 1068, 749, 1604, 1246, 906, 1099, 1208, 425, 1841, 908, 1211, 979, 214, 1332, 422, 1129, 1410, 1649, 1363, 806, 780, 1314, 868, 760, 1351, 1480, 1776, 1653, 1966, 1436, 1813, 1763, 1793, 1941, 1866, 1941, 852, 1612, 1671, 1253, 1902, 1438, 1592, 1722, 924, 957, 450, 1646, 1341, 1490, 890, 1543, 986, 1074, 255, 1684, 1445, 1620, 1845, 1201, 1056, 1956, 1039, 1572, 944, 1981, 861, 1386, 1583, 936, 459, 1771, 941, 169, 1188, 1825, 947, 1664, 1260, 1888, 1283, 1703, 1228, 1802, 1443, 1860, 1357, 1842, 925, 1048, 1820, 1652, 1973, 1879, 1095, 1938, 238, 1251, 1205, 1774, 1891, 1915, 439, 684, 935, 1986, 723, 1563, 1276, 796, 1715, 1829, 668, 1481, 682, 1280, 992, 1887, 1938, 1405, 1392, 677, 1437, 1936, 1085, 1957, 695, 1903, 1355, 884, 1475, 752, 725, 1250, 1504, 1267, 1502, 564, 1967, 1106, 207, 1461, 1700, 490, 1814, 1229, 1732, 1448, 1899, 1700, 1066, 987, 1537, 962, 1726, 1451, 1994, 1000, 1293, 1462, 1149, 1321, 1997, 1791, 1584, 1816, 1573, 1854, 1522, 1485, 551, 1688, 1885, 1846, 1611, 1160, 915, 1732, 966, 1765, 487, 1708, 436, 1945, 1176, 1573, 1628, 1815, 1031, 695, 1735, 1539, 539, 1404, 1337, 1460, 1583, 1392, 1789, 1764, 1319, 1747, 1949, 1990, 1262, 1241, 1254, 1951, 1526, 673, 1161, 1442, 1848, 1807, 841, 1109, 1348, 1516, 1191, 1166, 1878, 1069, 1728, 1819, 1424, 1487, 1211, 1415, 1606, 1275, 1705, 1666, 1380, 1221, 1568, 1206, 1818, 1929, 1508, 1014, 1115, 1627, 1599, 853, 1534, 1339, 1662, 1350, 1113, 960, 1286, 712, 1618, 798, 1764, 460, 190, 1096, 1435, 1383, 1017, 1503, 1506, 1508, 1286, 853, 1796, 1384, 1822, 1236, 1418, 1991, 1977, 1339, 929, 1492, 851, 1867, 71, 1189, 1489, 1138, 1090, 437, 1452, 1520, 1765, 1559, 865, 923, 1363, 1342, 989, 1860, 1297, 1945, 1202, 527, 1695, 1697, 1873, 1226, 1367, 1657, 1835, 1129, 1821, 1781, 1501, 1879, 1893, 1539, 1969, 1479, 1996, 974, 1934, 1765, 1708, 505, 1263, 1527, 958, 1827, 1782, 1668, 1353, 44, 1674, 1173, 1382, 1597, 1709, 1684, 1462, 1524, 1167, 813, 1859, 1627, 1466, 1566, 1533, 1420, 1606, 1134, 1612, 1716, 1538, 545, 1355, 1503, 1941, 1857, 1483, 1821, 1813, 1672, 1770, 1399, 1979, 1900, 1796, 1970, 1778, 1152, 940, 1526, 1649, 1751, 1422, 1355, 968, 1442, 1389, 564, 1397, 113, 1490, 1600, 1863, 1408, 1176, 1130, 1592, 896, 1801, 1950, 1563, 1362, 169, 1990, 1873, 1645, 1337, 1979, 1758, 1942, 1029, 1550, 1703, 777, 1307, 1951, 1405, 1912, 1876, 1753, 1017, 1168, 1590, 1609, 1633, 1579, 779, 1715, 1629, 1435, 1361, 1701, 1550, 1910, 1237, 1983, 1782, 1977, 1485, 808, 1591, 1739, 1161, 1357, 1763, 1978, 1353, 1210, 1025, 1924, 1729, 1292, 1830, 1662, 1952, 1229, 1503, 1125, 1190, 1789, 1712, 1587, 933, 1064, 1134, 1301, 1386, 1176, 1959, 1572, 1853, 1441, 1763, 1878, 1915, 1789, 1635, 1949, 1822, 1743, 1987, 1786, 976, 1231, 1471, 1498, 1824, 1437, 944, 1631, 1060, 1106, 1379, 1521, 540, 1509, 1168, 1161, 1852, 618, 1695, 1152, 991, 1797, 1402, 282, 890, 927, 1352, 801, 1845, 1468, 1168, 1151, 1615, 1638, 1097, 1278, 1608, 1365, 988, 1553, 1773, 1757, 1396, 1872, 1786, 1728, 1352, 1949, 1703, 1773, 1965, 1526, 1700, 1156, 1674, 1930, 1395, 1211, 1985, 1780, 1727, 1889, 1729, 1965, 897, 1905, 1973, 1913, 1401, 1760, 1892, 1764, 1302, 1103, 1697, 184, 1665, 1970, 1865, 1462, 490, 1871, 1749, 1711, 851, 1401, 1835, 1742, 1804, 1399, 1393, 1497, 1693, 831, 612, 1579, 1956, 1479, 1499, 990, 1937, 1605, 1294, 369, 1300, 1491, 1860, 1287, 368, 1534, 908, 1361, 1961, 1174, 1331, 1079, 1779, 1025, 1716, 1893, 1150, 1782, 1865, 1748, 184, 1547] 頂点数 = 2000 辺数 = 7993 探索時間 = 0.0149998664856 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 4000 辺の割合を入力してください。 0.002 [-1, 153, 441, 1191, 513, 1704, 87, 1402, 1644, 216, 566, 313, 1814, 464, 964, 2335, 2713, 991, 386, 527, 243, 191, 1071, 803, 2621, 26, 442, 215, 668, 1461, 683, 945, 1737, 1655, 571, 936, 408, 1480, 611, 491, 1416, 1665, 132, 431, 1973, 305, 1479, 1257, 71, 417, 1678, 1484, 271, 401, 169, 156, 63, 2604, 364, 69, 11, 1007, 1460, 146, 1673, 866, 1987, 1227, 330, 100, 1909, 454, 913, 877, 1768, 111, 689, 104, 2023, 715, 380, 712, 968, 247, 245, 741, 117, 893, 239, 1223, 127, 402, 1070, 817, 0, 1561, 1832, 908, 344, 1717, 1712, 1466, 383, 182, 985, 461, 1274, 3, 1051, 2887, 559, 123, 44, 1581, 1102, 290, 812, 881, 680, 2111, 140, 13, 274, 238, 1853, 1330, 497, 2210, 737, 1474, 816, 192, 421, 360, 824, 126, 930, 337, 747, 1371, 291, 1334, 1187, 1028, 446, 662, 134, 976, 37, 670, 632, 834, 301, 476, 1057, 2373, 75, 756, 1687, 93, 1311, 1696, 700, 85, 250, 328, 49, 384, 3057, 288, 318, 1279, 633, 158, 2107, 213, 697, 2115, 562, 1101, 162, 1669, 346, 81, 21, 1423, 763, 211, 86, 224, 203, 753, 493, 2628, 791, 2697, 151, 2552, 2117, 436, 904, 1462, 284, 710, 677, 573, 12, 721, 567, 2380, 1433, 2789, 145, 1554, 2114, 1982, 661, 1120, 128, 941, 2152, 919, 1186, 310, 135, 641, 1018, 233, 231, 59, 338, 1497, 581, 102, 761, 970, 557, 2284, 170, 777, 2206, 685, 805, 582, 1452, 115, 938, 1785, 2153, 987, 869, 304, 1459, 1520, 1242, 221, 1222, 1754, 946, 1556, 369, 2047, 3604, 1255, 60, 147, 659, 1446, 83, 1030, 2908, 695, 385, 112, 1806, 638, 165, 411, 2765, 490, 2511, 374, 1354, 1721, 933, 714, 317, 1348, 91, 1325, 121, 354, 176, 25, 556, 955, 225, 719, 778, 1786, 971, 1602, 1500, 2323, 206, 1179, 1391, 730, 480, 355, 1942, 1431, 510, 122, 2524, 1068, 410, 1067, 716, 1300, 522, 1368, 1694, 2037, 1020, 560, 780, 98, 1776, 890, 1774, 371, 2194, 1825, 161, 345, 359, 1131, 222, 1166, 1597, 2245, 532, 1403, 38, 470, 325, 1176, 755, 272, 1224, 286, 368, 46, 1866, 728, 839, 202, 963, 479, 861, 444, 3107, 430, 235, 2605, 1985, 118, 18, 23, 2031, 674, 4, 1003, 267, 931, 705, 636, 1, 1692, 1970, 875, 544, 1821, 751, 320, 84, 2030, 463, 1281, 1303, 1837, 367, 1090, 298, 453, 35, 1595, 66, 2064, 3064, 314, 667, 799, 872, 419, 950, 748, 758, 1756, 1323, 1469, 586, 959, 260, 529, 2883, 139, 426, 1293, 1075, 82, 505, 1016, 1063, 77, 1037, 1505, 1247, 1099, 852, 30, 1620, 1528, 1932, 774, 56, 2092, 445, 2084, 3958, 484, 989, 1006, 196, 1168, 120, 2372, 1115, 2218, 107, 1050, 1537, 653, 133, 2446, 2630, 1012, 2778, 234, 960, 551, 1232, 148, 1414, 1974, 530, 2205, 43, 273, 74, 2, 871, 1865, 2212, 370, 40, 575, 743, 2172, 265, 237, 1205, 879, 174, 2383, 2233, 116, 2247, 2729, 2968, 412, 1042, 511, 2296, 2108, 404, 564, 255, 2022, 1489, 2161, 947, 1989, 819, 465, 1040, 629, 1490, 52, 1424, 849, 1502, 178, 253, 65, 1740, 240, 254, 749, 394, 114, 549, 468, 1601, 2324, 2620, 3314, 350, 1589, 10, 244, 616, 796, 302, 1836, 334, 9, 772, 833, 859, 508, 1566, 925, 451, 3170, 194, 920, 413, 792, 1287, 626, 1563, 1098, 599, 1299, 266, 357, 2007, 768, 478, 1790, 669, 2571, 617, 980, 3050, 326, 953, 1113, 624, 1230, 1015, 242, 335, 855, 1898, 173, 1258, 62, 1482, 540, 507, 1441, 1312, 2118, 1119, 865, 1172, 1082, 939, 2580, 210, 80, 688, 2400, 1780, 171, 1254, 163, 2612, 1968, 578, 1045, 2918, 909, 2292, 965, 2028, 1189, 1036, 405, 1967, 2287, 1039, 2199, 68, 97, 1404, 1130, 448, 538, 625, 782, 850, 89, 396, 1514, 1083, 64, 1571, 1047, 797, 1897, 3241, 285, 1208, 1318, 157, 620, 678, 679, 308, 1217, 2777, 1546, 2094, 2987, 829, 773, 1155, 2806, 594, 186, 1722, 587, 483, 3052, 1065, 517, 423, 414, 1751, 373, 928, 589, 340, 652, 343, 1048, 2390, 759, 2345, 1861, 742, 109, 2366, 1265, 2404, 58, 471, 1442, 725, 462, 664, 708, 943, 130, 1271, 395, 995, 1945, 429, 2036, 2983, 45, 1656, 487, 954, 241, 2231, 2034, 397, 577, 793, 1835, 1096, 1377, 2793, 1579, 870, 1527, 1105, 628, 236, 886, 199, 2191, 1364, 264, 1336, 750, 76, 2872, 2235, 569, 41, 1456, 457, 1820, 576, 3309, 2080, 2203, 2564, 707, 342, 72, 227, 2986, 1562, 7, 788, 1599, 2388, 539, 779, 1750, 2654, 1716, 1799, 1408, 1422, 883, 1313, 957, 252, 2665, 665, 125, 3090, 642, 1859, 316, 2008, 263, 200, 1624, 459, 2535, 361, 218, 327, 425, 3587, 1758, 2474, 1174, 332, 14, 164, 1100, 1700, 2571, 171, 166, 1216, 2644, 1808, 1225, 900, 2326, 295, 1822, 1266, 1981, 530, 1046, 1378, 534, 1680, 2509, 88, 481, 2147, 666, 1504, 500, 1795, 1335, 1005, 422, 205, 786, 1631, 2930, 406, 381, 860, 393, 1165, 1192, 1195, 1964, 1510, 1132, 2151, 2920, 2527, 2271, 1662, 1282, 1622, 1863, 1029, 311, 814, 554, 2451, 1185, 392, 1592, 1358, 1010, 16, 1695, 2995, 1251, 1625, 537, 1103, 1870, 144, 1598, 2192, 2062, 1762, 1666, 3799, 643, 2050, 382, 2726, 3663, 720, 2126, 492, 1538, 531, 802, 598, 1101, 934, 1914, 2694, 99, 1876, 682, 1600, 251, 1668, 297, 1341, 329, 1109, 798, 658, 837, 1226, 1161, 1236, 353, 580, 150, 420, 1856, 94, 331, 137, 1851, 512, 347, 1084, 521, 452, 42, 1058, 1262, 905, 892, 1448, 1248, 261, 1240, 2178, 2274, 593, 2732, 61, 246, 2998, 1280, 339, 2243, 1494, 1486, 1135, 1292, 1608, 2016, 1087, 189, 1123, 48, 1296, 1573, 811, 2599, 533, 1394, 1654, 1868, 1256, 645, 2433, 1616, 1024, 1765, 2365, 2394, 1276, 351, 2671, 2815, 1715, 281, 1976, 1253, 790, 1734, 583, 1757, 1921, 903, 2265, 2073, 456, 2270, 509, 20, 1182, 143, 1153, 637, 789, 472, 190, 333, 1356, 1162, 738, 1418, 498, 962, 387, 1306, 999, 1397, 3646, 1409, 1052, 183, 502, 804, 3156, 1128, 2613, 1849, 503, 2425, 1743, 1862, 1491, 635, 836, 649, 1811, 1072, 1752, 1513, 810, 2431, 363, 1027, 846, 391, 188, 1488, 1066, 902, 1923, 341, 2086, 2850, 403, 184, 1702, 795, 547, 1759, 2120, 545, 348, 377, 2659, 514, 622, 640, 820, 646, 1241, 1449, 141, 2402, 270, 1816, 831, 280, 523, 1984, 660, 2337, 440, 1604, 2222, 469, 2173, 2578, 524, 1503, 1307, 2006, 1641, 701, 3784, 1031, 1747, 113, 1885, 1332, 1077, 1233, 1420, 1783, 657, 2438, 1283, 8, 1345, 1156, 1198, 1163, 398, 1141, 376, 699, 2996, 565, 2145, 1304, 1085, 1392, 3140, 54, 289, 1183, 1782, 1714, 2132, 878, 821, 223, 124, 300, 2362, 230, 3454, 2655, 3256, 2657, 2949, 727, 3760, 937, 3662, 160, 449, 2055, 1699, 1840, 650, 1548, 2745, 1043, 776, 1718, 1593, 1887, 916, 1910, 842, 292, 2262, 702, 2021, 1553, 142, 2422, 1079, 3281, 3379, 1210, 50, 2376, 1953, 899, 1321, 2156, 2459, 1319, 1577, 687, 766, 3018, 1869, 686, 275, 1388, 2544, 1432, 1021, 504, 1372, 2410, 1979, 390, 1061, 209, 1219, 1663, 1789, 2180, 1138, 3467, 771, 1748, 1447, 2847, 306, 1060, 972, 1008, 868, 1142, 95, 279, 536, 765, 1738, 129, 1495, 482, 175, 1160, 818, 1949, 681, 3811, 2407, 2656, 3524, 3491, 2437, 691, 2956, 358, 2333, 2392, 809, 2142, 103, 895, 1194, 3458, 1834, 2951, 336, 932, 1559, 57, 862, 618, 138, 269, 307, 856, 2138, 1268, 1882, 1781, 592, 1125, 885, 2696, 3934, 552, 698, 1744, 1793, 974, 713, 781, 1535, 673, 764, 801, 923, 723, 1693, 2308, 2068, 2297, 1892, 882, 131, 193, 762, 969, 228, 1818, 1729, 3514, 966, 2208, 437, 259, 1726, 2760, 1211, 1026, 1511, 2063, 1324, 2075, 53, 2992, 1426, 623, 2943, 726, 439, 2978, 983, 1524, 769, 197, 399, 826, 3192, 2162, 2109, 1214, 1698, 105, 3443, 1724, 2406, 1815, 2067, 2698, 2463, 1986, 3631, 515, 607, 2098, 718, 1033, 1207, 1596, 2017, 1249, 548, 1401, 1229, 1073, 366, 2166, 1476, 1911, 2609, 1419, 1159, 152, 1742, 485, 1544, 2742, 2370, 2796, 159, 3639, 1509, 1203, 486, 296, 181, 655, 2044, 1399, 711, 921, 2201, 1034, 3376, 2636, 1360, 1697, 2649, 1610, 1038, 2682, 3713, 3022, 942, 460, 1297, 3456, 992, 3197, 1035, 1889, 2275, 226, 1798, 520, 1421, 3903, 3803, 2072, 2615, 55, 2215, 3415, 1539, 389, 3751, 477, 735, 901, 73, 956, 1074, 561, 2918, 3097, 570, 433, 1572, 2310, 2043, 2035, 268, 2374, 1643, 384, 1996, 572, 2557, 1569, 2393, 2155, 388, 2884, 1972, 3004, 1709, 975, 806, 722, 3214, 1379, 1649, 1647, 785, 249, 656, 2840, 2810, 1121, 851, 177, 1178, 744, 1215, 1250, 845, 1154, 732, 2929, 495, 1295, 1929, 555, 1118, 874, 3355, 2424, 1551, 693, 3040, 1285, 830, 2331, 2864, 287, 277, 2040, 651, 1578, 2353, 67, 352, 2187, 3108, 2090, 1218, 2136, 2148, 940, 372, 474, 1362, 1127, 3179, 1406, 379, 276, 3171, 229, 2103, 149, 3159, 2179, 671, 1078, 1586, 1516, 3023, 982, 609, 2553, 2051, 1134, 2567, 815, 1523, 3359, 217, 1298, 1871, 1719, 2000, 3082, 1585, 1122, 1453, 918, 1492, 1343, 787, 1769, 929, 2957, 888, 258, 3067, 1609, 838, 631, 675, 1133, 3130, 867, 172, 1220, 1291, 3878, 1022, 3195, 1062, 1978, 1896, 2300, 2259, 706, 2382, 1193, 996, 3033, 914, 634, 2268, 1136, 5, 232, 1733, 3399, 602, 1091, 2469, 3378, 1749, 863, 1367, 822, 324, 2546, 754, 1308, 2666, 3027, 3259, 1041, 1720, 2224, 880, 1667, 2182, 1170, 154, 2185, 1387, 590, 2025, 2143, 2555, 2171, 603, 29, 1089, 2131, 1713, 1791, 1405, 2476, 2318, 28, 1628, 542, 2754, 984, 613, 1879, 2894, 1619, 3007, 3205, 2314, 78, 543, 2699, 3174, 1686, 155, 2779, 3462, 1626, 1640, 418, 1019, 415, 703, 854, 1145, 876, 3278, 717, 579, 3065, 3254, 1485, 2886, 2315, 2513, 2331, 322, 3305, 1464, 1708, 3142, 1385, 2705, 1002, 1361, 2351, 47, 746, 27, 2334, 1290, 1270, 1246, 2358, 2819, 2294, 1664, 3361, 1661, 3450, 2740, 519, 2501, 2097, 1557, 2622, 516, 19, 1407, 1151, 3488, 2291, 1779, 1373, 906, 475, 1912, 2101, 1839, 3624, 2925, 1146, 256, 997, 1794, 365, 2646, 1767, 1590, 840, 2204, 1438, 3610, 378, 894, 591, 1339, 1355, 1677, 2414, 3294, 2267, 2129, 1761, 2112, 3838, 2673, 694, 794, 2013, 1396, 3203, 897, 724, 1272, 489, 1674, 2619, 1935, 2618, 1412, 1550, 1389, 3162, 2592, 3611, 3231, 2299, 2766, 1801, 1453, 541, 39, 3485, 1467, 36, 2799, 1032, 1805, 2042, 958, 3353, 784, 2157, 770, 1373, 924, 2207, 596, 1810, 3035, 1710, 119, 2256, 1126, 3689, 409, 409, 1846, 1576, 294, 1180, 79, 3131, 3268, 2877, 2863, 2862, 2518, 1760, 528, 1627, 1260, 1044, 944, 3426, 1350, 734, 17, 574, 654, 1796, 2216, 3501, 3873, 458, 3196, 1129, 31, 2716, 2135, 1054, 1847, 1725, 1366, 204, 911, 1938, 1473, 2244, 2686, 1633, 1196, 853, 3528, 1549, 1017, 3215, 1936, 2507, 558, 1305, 2734, 1000, 2821, 1817, 2574, 1580, 1508, 2052, 3521, 2678, 187, 1454, 2423, 1095, 2454, 1199, 1097, 961, 1351, 1603, 2913, 3086, 375, 108, 1960, 2053, 935, 2785, 416, 663, 1004, 2001, 3250, 709, 3152, 3046, 3993, 1381, 3640, 1086, 887, 1971, 1143, 1277, 2493, 690, 2867, 917, 1093, 2401, 2658, 262, 2896, 745, 1907, 3806, 2186, 1239, 1906, 684, 3941, 1365, 1632, 1962, 2196, 2301, 1969, 1206, 1842, 1904, 2902, 1926, 2946, 1855, 208, 1891, 1273, 2272, 212, 693, 3918, 3565, 843, 2510, 1588, 1813, 1450, 2349, 2455, 458, 1745, 863, 1173, 455, 2281, 2152, 3690, 606, 1684, 1594, 1443, 2979, 1775, 1560, 2356, 614, 739, 2522, 3414, 2330, 2321, 2965, 2435, 3714, 1278, 3200, 2494, 2551, 568, 3129, 1315, 1263, 2079, 2447, 3154, 3350, 2336, 3702, 2926, 610, 3394, 2019, 3270, 2413, 1477, 2461, 585, 915, 2396, 1965, 2253, 3456, 2640, 757, 1493, 2541, 1023, 2959, 2489, 2121, 1533, 3042, 1980, 1435, 2934, 630, 2089, 1534, 2197, 2550, 731, 1181, 2761, 1322, 2066, 2022, 2532, 648, 1383, 1899, 2229, 1913, 167, 2221, 1746, 1944, 2460, 1592, 835, 3816, 2004, 627, 110, 2263, 2653, 1567, 612, 2582, 827, 1845, 986, 2559, 70, 2371, 1438, 293, 1429, 1346, 3016, 1395, 1784, 3637, 3964, 1261, 356, 2641, 1059, 278, 800, 605, 2242, 3468, 1731, 2340, 3165, 321, 1259, 3819, 2083, 2625, 3218, 807, 3670, 3954, 729, 1081, 2416, 1451, 1529, 1792, 1939, 891, 3300, 2078, 2838, 3013, 1177, 2869, 588, 740, 1106, 3292, 951, 3466, 1374, 3531, 3163, 3232, 1570, 2917, 2652, 1753, 907, 2323, 2803, 2989, 884, 3495, 248, 2130, 2614, 1777, 2693, 1526, 1540, 2467, 3728, 323, 3010, 2727, 1152, 898, 1884, 3487, 3135, 2439, 2119, 15, 676, 2514, 1826, 1999, 1347, 1112, 2843, 1515, 201, 1200, 1568, 2839, 2898, 3084, 1959, 1660, 1107, 2069, 1506, 3884, 2087, 3167, 1144, 2523, 775, 3325, 1880, 1415, 2670, 3187, 3046, 1289, 2559, 1547, 1634, 884, 92, 106, 1314, 857, 3683, 1221, 2483, 1545, 2266, 2780, 2938, 2786, 2099, 2502, 424, 2521, 2608, 1483, 1171, 2748, 1317, 1457, 3070, 3376, 90, 3041, 2408, 3323, 3323, 2919, 3721, 3900, 282, 2855, 51, 1872, 2586, 2784, 3034, 2307, 1353, 1612, 736, 2639, 3310, 813, 2369, 2640, 3551, 978, 1517, 1854, 2046, 1933, 1463, 3043, 1202, 2717, 1124, 1301, 1069, 1900, 2624, 910, 2214, 3222, 1386, 2689, 990, 2870, 3471, 3248, 2165, 2355, 1918, 3994, 3661, 672, 3577, 1728, 3009, 3138, 1531, 2002, 3203, 1618, 1148, 3372, 864, 3694, 823, 1056, 2572, 2629, 2831, 3691, 3890, 1903, 2041, 2236, 639, 2531, 2525, 3252, 1732, 1966, 1521, 3366, 3914, 1828, 319, 2791, 3020, 3795, 2859, 1013, 2565, 1770, 3327, 3942, 494, 1001, 3354, 299, 6, 1104, 2405, 1646, 1902, 584, 2735, 1326, 3151, 3730, 3657, 3887, 1213, 922, 1427, 1149, 1049, 3110, 1924, 2519, 2855, 3854, 2503, 2575, 3712, 1204, 1983, 3318, 2143, 889, 1244, 3246, 1501, 2001, 2961, 1894, 2476, 1689, 1607, 2399, 2660, 760, 1707, 2787, 1658, 2020, 1830, 2239, 2217, 3623, 3592, 3548, 3334, 1659, 136, 3951, 2076, 1838, 1470, 1723, 2440, 2829, 1169, 994, 2104, 3639, 2631, 2163, 2054, 1701, 1874, 2198, 3592, 1890, 3392, 731, 1993, 2164, 1525, 2669, 2188, 3234, 2448, 3650, 1238, 3448, 3251, 3992, 1440, 2124, 1614, 1843, 2339, 1951, 2980, 1994, 525, 2248, 3545, 499, 2309, 2800, 3972, 2834, 2891, 2183, 1990, 2293, 1858, 3227, 1175, 3887, 2473, 2903, 496, 219, 1349, 3319, 2506, 2077, 3645, 1831, 1137, 2809, 1353, 973, 3276, 2105, 2434, 2039, 393, 3291, 988, 1812, 3820, 1705, 1390, 2927, 2601, 3153, 3396, 1542, 1111, 257, 3313, 752, 2174, 2675, 3474, 3120, 22, 2411, 2584, 1150, 3088, 3342, 3021, 2873, 1797, 2601, 283, 3102, 1458, 3535, 3308, -1, 434, 3830, 1465, 2889, 2445, 303, 1340, 3554, 168, 2282, 1681, 1611, 3279, 3075, 1867, 2645, 2089, 2662, 2481, 3128, 1398, 3486, 1108, 3157, 3290, 3839, 2319, 3526, 1329, 1184, 553, 3494, 1940, 3066, 3608, 1883, 2264, 400, 2237, 2453, 1852, 1574, 309, 546, 1333, 2116, 3591, 3554, 2935, 847, 1316, 3420, 3145, 2909, 3677, 550, 2756, 1807, 438, 1337, 2680, 3310, 3239, 2169, 2561, 3133, 3085, 1638, 3341, 3051, 1918, 1917, 3203, 3412, 2639, 2563, 1651, 2332, 1541, 948, 1487, 3786, 2536, 3271, 1743, 952, 3538, 3654, 3435, 3534, 2338, 2617, 1530, 1434, 3860, 3507, 2039, 1850, 3561, 1688, 561, 3068, 2804, 3777, 3150, 1900, 1623, 2054, 3505, 3288, 3569, 600, 3828, 2472, 3397, 1690, 2342, 3169, 3687, 1413, 3393, 3856, 2290, 2027, 2674, 1088, 3011, 2273, 96, 2160, 1613, 3580, 3483, 2008, 3681, 2549, 2924, 3316, 844, 2746, 2441, 3642, 3365, 2227, 1916, 2916, 2878, 3664, 1117, 949, 2226, 3883, 2228, 3465, 3492, 1532, 1802, 3166, 2568, 2375, 185, 2361, 3209, 1552, 1955, 733, 3186, 2421, 3391, 2462, 3965, 518, 2526, 2015, 1252, 1629, 2647, 2014, 2288, 1582, 1369, 2595, 1349, 191, 3031, 3890, 3317, 3811, 2398, 3014, 1014, 3840, 2061, 3616, 1639, 2818, 1428, 3306, 3005, 2638, 3676, 1444, 2072, 977, 2393, 2651, 2417, 771, 349, 1630, 3459, 2593, 3243, 3044, 2664, 3674, 1116, 1025, 407, 2289, 3796, 2571, 1286, 1956, 2452, 2260, 3717, 3006, 2548, 432, 2048, 3629, 2230, 2223, 1471, 3028, 3452, 647, 2468, 3369, 3805, 2830, 3711, 1302, 101, 214, 1992, 2881, 443, 2056, 2720, 2181, 3404, 2246, 3880, 3824, 1947, 3094, 1670, 3996, 1110, 1320, 2128, 1675, 3172, 888, 2444, 3942, 2385, 1430, 1941, 3614, 2322, 2895, 2344, 1267, 2464, 692, 3168, 2825, 1064, 3802, 2329, 3663, 1803, 3731, 2255, 3190, 3262, 2595, 1338, 2137, 3669, 2018, 2781, 2591, 3352, 1309, 2059, 2964, 34, 3048, 2113, 1650, 3070, 3426, 2859, 1961, 808, 2070, 2141, 3585, 2528, 3826, 3686, 2650, 3615, 1931, 2823, 2482, 696, 3513, 2366, 3564, 825, 3563, 1847, 1622, 2213, 2081, 1228, 3092, 3848, 32, 3377, 3864, 506, 1376, 1275, 3175, 2741, 2999, 3432, 3490, 1375, 362, 2890, 1269, 2668, 1809, 1583, 3570, 3120, 3648, 2772, 3450, 2538, 608, 601, 858, 2012, 2495, 3599, 1329, 1739, 1468, 3573, 3908, 1772, 1975, 2189, 3389, 3748, 3335, 2747, 2520, 3450, 1852, 2312, 3709, 3081, 1445, 1380, 2560, 1455, 3029, 3301, 1617, 2688, 2278, 207, 2767, 3400, 427, 3192, 2539, 3073, 1411, 3574, 3969, 2442, 1952, 450, 2096, 1950, 2029, 2061, 2537, 2814, 2377, 2106, 3277, 1410, 1800, 1963, 3288, 3913, 2190, 1637, 1212, 2993, 2677, 2832, 3223, 3260, 2687, 3814, 1522, 948, 2038, 3754, 1140, 3952, 488, 2724, 1425, 2982, 3878, 704, 1124, 1890, 3425, 3986, 1328, 3951, 3773, 2588, 3246, 1766, 3781, 3727, 1310, 1915, 1135, 2091, 2554, 2133, 3053, 3685, 3764, 2427, 3757, 2342, 3062, 3444, 3069, 1778, 3019, 2100, 3001, 2154, 2842, 2149, 1998, 3461, 2607, 2005, 3756, 3609, 2945, 2831, 2562, 1864, 2918, 2576, 1158, 2838, 2140, 1053, 2171, 1877, 896, 3477, 3489, 3641, 3911, 3410, 3253, 3326, 2303, 2432, 2499, 2258, 3124, 2281, 3409, 1958, 2095, 3242, 2065, 3511, 3625, 1436, 2750, 3788, 3027, 2494, 2937, 3106, 2254, 1755, 3386, 1617, 1685, 2556, 3245, 2597, 3996, 2953, 3771, 3582, 1659, 967, 2771, 1264, 1935, 3872, 3978, 3296, 1730, 3581, 615, 2238, 2093, 3518, 3643, 3024, 1706, 828, 2709, 979, 3281, 3247, 912, 3236, 1231, 1261, 3146, 3924, 3144, 2837, 2706, 2177, 2990, 3038, 2338, 3989, 1993, 2704, 1209, 2838, 3885, 1711, 2281, 3001, 3324, 3621, 2232, 3605, 1157, 2963, 3343, 1657, 1384, 1382, 3982, 3429, 621, 3650, 3261, 1235, 3559, 3645, 1080, 1621, 1518, 595, 2797, 3329, 1363, 2074, 3505, 1648, 2972, 3237, 2797, 1847, 3722, 1076, 3409, 2905, 1114, 2900, 2456, 3218, 1901, 3271, 2944, 3506, 3671, 1237, 2954, 2515, 2428, 1498, 3805, 2144, 2974, 1587, 2691, 2250, 2327, 1928, 2316, 3882, 2234, 2922, 2320, 2403, 2776, 3626, 3295, 2343, 3511, 3245, 3644, 3099, 1727, 3134, 2449, 2928, 2833, 2585, 3366, 1094, 2721, 2088, 2240, 2747, 3089, 2611, 33, 3295, 3381, 2038, 3565, 3101, 3017, 315, 3116, 3407, 1841, 3766, 3782, 2467, 2470, 2049, 3408, 3980, 927, 2580, 1147, 3869, 2947, 3895, 1954, 1735, 3366, 3628, 3470, 1499, 3277, 3550, 3942, 1055, 397, 2252, 3953, 1988, 3488, 3731, 1642, 2484, 2591, 3302, 467, 2736, 3265, 3385, 2899, 3447, 1683, 501, 3341, 2573, 3472, 2710, 3480, 3951, 3446, 1370, 1331, 3794, 2707, 2999, 3079, 2190, 3621, 2737, 3525, 2703, 1998, 2209, 998, 3503, 1895, 1342, 2488, 3486, 2211, 2594, 3255, 1605, 3902, 981, 314, 1819, 3973, 3786, 1011, 1092, 3436, 3280, 3630, 3823, 2633, 3219, 1245, 3063, 3895, 926, 3338, 3130, 3403, 3826, 3479, 3368, 1842, 3519, 2516, 2429, 535, 2363, 1676, 1009, 3719, 195, 3664, 2991, 2848, 2470, 1804, 2563, 447, 2257, 1481, 2731, 2976, 3772, 3181, 2757, 2219, 2987, 3529, 3479, 2899, 3434, 2450, 3042, 1359, 3530, 1475, 1329, 3284, 1507, 2419, 2933, 3453, 2805, 3474, 3921, 3601, 2232, 1472, 2503, 3740, 3852, 2082, 2723, 1878, 2269, 1994, 2359, 3668, 2479, 2710, 2960, 1400, 2658, 3749, 1946, 2436, 3777, 3930, 2724, 2808, 2325, 3240, 2739, 3266, 3649, 3120, 3678, 3961, 3589, 993, 3854, 3056, 2984, 2695, 3904, 2794, 3410, 1475, 2200, 2457, 3546, 3069, 435, 2973, 2958, 2477, 3532, 3177, 3699, 2412, 3416, 2838, 1563, 3716, 3558, 2812, 2279, 2794, 2607, 2651, 3772, 1943, 3113, 2845, 2846, 3180, 2512, 2176, 2728, 3885, 2168, 2450, 3699, 1739, 3997, 2828, 1899, 3822, 2426, 2506, 2195, 3961, 1564, 3098, 1393, 3100, 3791, 3026, 3697, 2418, 3383, 3348, 3384, 2085, 2545, 1908, 2801, 3024, 1875, 2654, 3374, 3626, 24, 3293, 3722, 1519, 2824, 3879, 2188, 3003, 2738, 1635, 1927, 3735, 1833, 3346, 3072, 2950, 3372, 3854, 2927, 3863, 2350, 3637, 2594, 3265, 3103, 2785, 3221, 3920, 2542, 3228, 3190, 1992, 1584, 2491, 2852, 3700, 3015, 2748, 3344, 473, 1844, 1920, 3714, 1064, 1565, 1771, 3087, 2415, 3817, 2467, 1606, 2083, 3406, 3343, 2397, 3049, 2128, 3487, 2249, 2198, 3532, 3114, 2485, 1357, 180, 3899, 1919, 3432, 2540, 2146, 3885, 2685, 1294, 3815, 3069, 1930, 3272, 3627, 3030, 1190, 3728, 3886, 2676, 2003, 3843, 2798, 2909, 3518, 3247, 2193, 1848, 2176, 3078, 3255, 2940, 3115, 2381, 2083, 2110, 1842, 2782, 2643, 3858, 3919, 3323, 3374, 1636, 3650, 2751, 3260, 2775, 644, 2184, 3196, 2024, 3143, 1886, 3149, 3965, 3610, 2994, 3841, 3938, 711, 3814, 3303, 3868, 3024, 3058, 3075, 2844, 1349, 2860, 3525, 3931, 3144, 1645, 2672, 3178, 3451, 3658, 2311, 2774, 2129, 2743, 2769, 3938, 3382, 2367, 3267, 3435, 2175, 1167, 1284, 3968, 3701, 1536, 2011, 3433, 673, 3923, 3634, 3463, 3280, 3012, 3087, 2220, 2543, 1691, 3239, 3590, 1652, 2032, 2768, 2158, 198, 3704, 2566, 1788, 1829, 3566, 3203, 3568, 3237, 3517, 1567, 1691, 3014, 3103, 3717, 3930, 3453, 2939, 2868, 3872, 2762, 3117, 3593, 2251, 2127, 2538, 1939, 3872, 2792, 1234, 2747, 1162, 2530, 3453, 3333, 3814, 3603, 1137, 3740, 2714, 3966, 3316, 2534, 3694, 1764, 2505, 1682, 3857, 3942, 2692, 3280, 2768, 3058, 2824, 3345, 2833, 3234, 1352, 3115, 1977, 3297, 3581, 1243, 2213, 3598, 3226, 1327, 3922, 1369, 3315, 2764, 2083, 3136, 3383, 3184, 3742, 3817, 3297, 2327, 2973, 3216, 3125, 3867, 3124, 2781, 2490, 2430, 3385, 3032, 3648, 673, 3493, 3687, 1997, 2932, 3788, 2830, 2236, 619, 1302, 3517, 3800, 3333, 1857, 3201, 3543, 2590, 2024, 2755, 2468, 3514, 3529, 2724, 2742, 3088, 1376, 3675, 3647, 3827, 2465, 1773, 3703, 2608, 3959, 3597, 2966, 3302, 2634, 3961, 3313, 3708, 3362, 3424, 1800, 1824, 3209, 1888, 3597, 1558, 3959, 3600, 2856, 3185, 3753, 2168, 3453, 2468, 3001, 2967, 2638, 3008, 3919, 3780, 3364, 2569, 848, 3753, 1679, 3341, 2517, 2912, 3233, 1977, 3208, 2170, 2805, 3263, 3188, 1672, 3282, 2143, 2752, 2570, 1741, 3912, 3610, 1201, 3366, 3894, 3273, 2498, 1164, 2632, 2809, 3749, 1591, 3164, 2602, 3879, 3058, 3620, 3395, 2880, 3705, 2744, 569, 2771, 3871, 2637, 1725, 428, 2945, 2277, 2024, 3871, 3983, 3799, 3957, 3917, 3598, 3375, 3137, 3537, 3769, 3745, 3597, 3608, 2442, 2966, 2478, 3423, 3383, 3299, 3673, 3377, 2904, 2313, 3732, 2748, 1418, 2123, 3279, 2874, 2387, 3523, 3310, 2633, 2824, 1703, 1770, 3926, 526, 3383, 3834, 3597, 3723, 3132, 3309, 3892, 3313, 3430, 3119, 2963, 3182, 3278, 3051, 2412, 3161, 3935, 3926, 2788, 2136, 1188, 3660, 1784, 3300, 3299, 3385, 2149, 3710, 2886, 312, 3541, 2827, 3748, 3431, 3807, 3476, 3509, 3895, 3800, 3481, 2497, 2797, 3897, 3697, 2899, 3881, 3322, 3695, 3089, 1905, 1587, 3274, 3856, 2893, 3752, 3899, 2589, 3257, 2905, 3675, 2285, 3296, 3774, 3740, 2975, 2906, 3967, 3379, 3477, 3558, 3192, 3366, 767, 1327, 2971, 3835, 3416, 3752, 2915, 3341, 2623, 1672, 2686, 1937, 2981, 3921, 3655, 3986, 3517, 3478, 3701, 3787, 2758, 3199, 2595, 2820, 1650, 2974, 2595, 2715, 2224, 3625, 3828, 3831, 3347, 3522, 953, 2851, 873, 1873, 2304, 3321, 3933, 2992, 1961, 2804, 3727, 3509, 3976, 2577, 2759, 2334, 2722, 2487, 2650, 2719, 3828, 3938, 3740, 2536, 3189, 3491, 2853, 3453, 3584, 3869, 3829, 2280, 3955, 3861, 1478, 3822, 2598, 3695, 3982, 3954, 2622, 1639, 3647, 1787, 3643, 3529, 1517, 1288, 3914, 3362, 3615, 3869, 3253, 2626, 3776, 3747, 3864, 3296, 3112, 3885, 1147, 2253, 3442, 1893, 3700, 3490, 2866, 3387, 2651, 1261, 2822, 1417, 541, 3450, 3650, 3510, 2650, 3777, 3419, 2430, 3257, 2391, 3575, 2500, 2725, 3255, 3939, 2357, 3605, 3555, 2159, 3576, 3544, 2589, 2648, 3821, 2424, 3269, 3840, 2828, 3712, 3733, 3857, 3189, 2664, 2569, 2701, 2244, 3854, 2743, 3831, 3065, 2701, 948, 3384, 2709, 3541, 3150, 3398, 2606, 3939, 608, 2276, 1827, 1517, 3911, 2940, 2280, 3596, 2749, 2690, 2583, 3392, 2027, 1888, 2616, 3213, 2184, 2378, 2962, 3014, 3538, 2311, 3977, 3712, 3564, 2907, 1369, 3988, 3105, 2356, 3468, 2841, 1976, 2724, 3917, 2420, 3303, 3981, 1925, 2011, 1636, 3789] 頂点数 = 4000 辺数 = 16060 探索時間 = 0.0310001373291 ランダムなグラフの深さ優先探索木を求めます。 グラフの頂点数を入力してください。 8000 辺の割合を入力してください。 0.001 [-1, 618, 2742, 956, 2025, 5502, 2499, 4401, 2132, 1189, 3163, 3239, 78, 706, 637, 2640, 3339, 271, 107, 979, 4425, 2047, 607, 1450, 2496, 879, 610, 1925, 8, 1957, 3436, 128, 691, 1042, 2017, 4842, 452, 2998, 1499, 43, 1583, 828, 1900, 280, 1229, 2290, 1877, 460, 565, 2670, 611, 3406, 1531, 5512, 1472, 267, 3694, 990, 362, 130, 2880, 677, 1195, 1002, 1456, 679, 865, 2445, 1700, 681, 1054, 2232, 4122, 1693, 2679, 3371, 355, 324, 1, 606, 283, 1807, 4280, 2581, 410, 1200, 1286, 353, 2315, 1123, 929, 1171, 562, 1880, 237, 5106, 1304, 3475, 672, 1526, 327, 2587, 1627, 998, 1024, 2062, 338, 528, 1530, 4131, 2182, 1478, 1893, 1708, 2385, 654, 872, 77, 1309, 542, 703, 696, 1250, 3495, 707, 1614, 340, 680, 613, 2582, 1772, 137, 4629, 5225, 2533, 232, 1157, 735, 1488, 2769, 2783, 1783, 2590, 2345, 1571, 1063, 382, 791, 2789, 5694, 233, 1727, 4291, 2283, 335, 2725, 2961, 1080, 6433, 3729, 2784, 727, 1698, 2286, 122, 1850, 1606, 1608, 3945, 195, 948, 3683, 2065, 1947, 1431, 1393, 845, 2049, 841, 490, 469, 1254, 1828, 1550, 1298, 266, 3247, 1321, 1342, 1683, 903, 481, 212, 552, 817, 86, 3465, 1012, 2119, 571, 1514, 384, 432, 4124, 3230, 220, 3562, 3258, 3198, 2273, 497, 752, 194, 2338, 974, 1178, 1448, 361, 1610, 2530, 783, 3789, 82, 875, 2771, 1751, 3734, 2157, 421, 1524, 1338, 159, 2282, 959, 904, 2825, 1939, 755, 1915, 965, 2615, 1872, 98, 5656, 1441, 453, 1568, 1364, 675, 2045, 1343, 3772, 774, 1685, 471, 454, 3869, 2472, 1457, 3953, 5139, 1221, 5142, 1409, 3749, 713, 516, 649, 1294, 292, 2178, 742, 4651, 447, 1344, 1718, 2656, 809, 2890, 3205, 1901, 373, 5822, 126, 1970, 1292, 303, 546, 55, 358, 934, 79, 784, 1130, 1400, 1558, 483, 2469, 4082, 2971, 1852, 174, 379, 708, 2356, 140, 286, 859, 5384, 161, 374, 2665, 2697, 3652, 1201, 1475, 19, 971, 2046, 1015, 4216, 211, 569, 1948, 219, 683, 354, 1152, 2502, 1273, 952, 3076, 1835, 482, 3530, 1461, 2377, 2428, 185, 1578, 553, 151, 631, 3191, 910, 916, 854, 135, 2243, 3449, 3422, 99, 2481, 2160, 96, 3485, 6172, 3836, 1517, 4910, 1116, 115, 1688, 284, 712, 3033, 3019, 250, 2673, 388, 22, 5241, 3752, 433, 1037, 1836, 2983, 110, 409, 1391, 2255, 305, 2891, 3303, 690, 7296, 1126, 4192, 3144, 2657, 762, 1302, 5052, 1810, 1806, 249, 593, 50, 3048, 709, 3440, 6193, 367, 2412, 1714, 943, 2003, 768, 1816, 1634, 2627, 1804, 15, 2108, 939, 2907, 3981, 1458, 1686, 1062, 2349, 229, 2508, 1202, 2068, 2478, 1645, 1402, 4547, 4936, 521, 1440, 1519, 883, 154, 822, 1513, 1480, 1337, 1239, 326, 196, 510, 3353, 5870, 419, 750, 1533, 621, 214, 1861, 263, 480, 2121, 1098, 3870, 152, 1148, 599, 1082, 2158, 1857, 1207, 163, 1332, 7000, 451, 1640, 2905, 5708, 3238, 757, 3679, 2340, 556, 4817, 3479, 1958, 499, 1694, 247, 1490, 106, 1408, 2329, 3553, 1105, 205, 4782, 967, 2759, 13, 600, 2443, 344, 2240, 1773, 507, 3012, 311, 1100, 4535, 1636, 807, 2995, 2011, 1650, 576, 94, 2208, 2716, 2676, 3170, 2145, 27, 1744, 316, 2413, 4025, 996, 1621, 1755, 6458, 3993, 6205, 1168, 4260, 3053, 389, 1657, 1468, 139, 6722, 3052, 2079, 6446, 2165, 466, 951, 2888, 1252, 2224, 1187, 3220, 5448, 887, 51, 64, 1251, 1628, 1424, 3824, 275, 893, 1467, 2790, 299, 2230, 4106, 1940, 880, 1214, 1267, 2959, 73, 3697, 3842, 6277, 167, 632, 4048, 265, 39, 1427, 2637, 2103, 191, 3409, 3124, 1871, 3856, 2154, 1061, 958, 588, 3503, 2, 1110, 1255, 3208, 2881, 877, 4200, 3232, 4827, 1986, 992, 3108, 3833, 150, 1771, 5519, 1435, 54, 2452, 241, 508, 1349, 3070, 178, 74, 3023, 290, 519, 1380, 1493, 210, 3090, 2882, 843, 860, 630, 3278, 1612, 431, 2314, 1638, 1622, 3903, 1798, 2323, 202, 972, 5067, 2607, 1716, 136, 190, 684, 1036, 1241, 310, 886, 31, 1496, 2435, 1305, 1711, 3489, 1764, 3666, 434, 323, 4620, 1287, 4350, 1937, 4957, 741, 3628, 2660, 3120, 4912, 3066, 1964, 786, 1139, 29, 7340, 944, 3337, 1162, 59, 458, 262, 1616, 1681, 1535, 3843, 609, 2041, 1581, 3083, 2599, 902, 3299, 900, 28, 3344, 574, 949, 1507, 744, 321, 3608, 294, 2257, 1011, 915, 4006, 1357, 1570, 1231, 513, 962, 5121, 2551, 955, 439, 1169, 260, 1912, 530, 351, 4368, 2353, 3868, 1216, 805, 1646, 378, 603, 1120, 3327, 2938, 1591, 2813, 1491, 2839, 2291, 189, 2952, 1629, 395, 3962, 798, 2868, 3054, 628, 371, 5936, 1577, 3, 1656, 1585, 1574, 2423, 5608, 164, 961, 1910, 3413, 986, 7448, 5781, 1381, 1184, 418, 365, 1759, 1308, 1839, 492, 4432, 1632, 258, 1096, 3348, 300, 846, 2727, 698, 3441, 224, 491, 3024, 2847, 176, 2367, 1181, 1389, 4056, 2985, 1073, 862, 793, 837, 2965, 1044, 3032, 5772, 2272, 3057, 963, 4331, 1009, 2371, 1347, 651, 3461, 4847, 1908, 2402, 141, 4785, 2335, 1058, 399, 1982, 531, 982, 3428, 2096, 1789, 3038, 1830, 7852, 6720, 5005, 3954, 3775, 2791, 17, 2348, 2164, 3223, 124, 2034, 1395, 4560, 594, 3286, 405, 3186, 2433, 7768, 6147, 181, 2370, 1121, 1108, 718, 2033, 1469, 1780, 1540, 46, 764, 1664, 794, 2488, 3118, 2268, 543, 261, 162, 2522, 1928, 1501, 339, 2424, 330, 3952, 973, 1597, 2950, 549, 3777, 464, 907, 820, 1875, 1702, 1709, 1653, 737, 337, 287, 1556, 4777, 969, 1319, 1518, 647, 4024, 60, 685, 586, 1143, 648, 318, 3893, 4819, 2200, 2318, 2879, 1639, 2935, 1704, 1521, 3065, 2577, 1687, 5714, 2322, 3277, 945, 3623, 767, 1090, 285, 479, 1346, 2161, 1541, 1586, 1407, 1244, 1081, 3153, 2350, 5707, 6658, 3822, 812, 4047, 1264, 456, 2229, 5247, 199, 401, 4387, 1072, 3541, 2867, 518, 905, 3099, 2381, 6183, 580, 1257, 1430, 467, 1365, 1218, 987, 1434, 1375, 1117, 1210, 2506, 3003, 1725, 1670, 169, 4043, 738, 252, 2347, 2336, 3372, 102, 2732, 2638, 1980, 1699, 4, 2459, 2910, 1053, 1801, 3245, 157, 941, 2086, 2085, 3231, 1151, 5134, 678, 1122, 3837, 1637, 235, 2279, 592, 2598, 1557, 1617, 1462, 885, 2300, 2886, 2384, 2430, 790, 325, 1175, 2362, 2856, 874, 2622, 2437, 3056, 2060, 2899, 1290, 103, 2152, 414, 242, 2664, 2359, 1224, 278, 4235, 2030, 2071, 1445, 4703, 601, 1633, 463, 6980, 472, 1858, 5700, 726, 2321, 342, 2024, 2407, 2766, 173, 561, 1285, 3528, 1052, 848, 1197, 1183, 5044, 3698, 2237, 6001, 3000, 2949, 1000, 1266, 3006, 2674, 705, 587, 1569, 1818, 3622, 1320, 48, 2504, 614, 2421, 1679, 2275, 3190, 4477, 2171, 486, 37, 2189, 3195, 2220, 84, 615, 1743, 6734, 1019, 795, 474, 3940, 1644, 537, 3010, 522, 34, 2614, 2701, 274, 1004, 1929, 6253, 1135, 2131, 1669, 1328, 3415, 2305, 2130, 221, 413, 634, 564, 720, 527, 83, 5061, 7880, 1487, 1066, 1600, 976, 1673, 559, 4719, 5455, 1559, 3767, 991, 2903, 2317, 928, 1953, 1322, 1471, 2756, 1649, 2140, 484, 1235, 75, 1102, 2216, 957, 785, 655, 6652, 759, 3786, 2043, 4589, 234, 4007, 1549, 315, 2863, 1692, 1306, 669, 270, 6441, 1261, 3561, 26, 424, 1279, 947, 1153, 3813, 2026, 2585, 1419, 2475, 5571, 5028, 1963, 2799, 223, 984, 2556, 1212, 2411, 3859, 2004, 145, 1355, 1374, 897, 4126, 1396, 2462, 366, 2382, 1253, 2320, 1680, 70, 597, 1438, 2540, 1079, 2738, 1033, 2804, 1074, 2397, 6572, 1399, 659, 2163, 1522, 1307, 2836, 2795, 2703, 2531, 3125, 639, 2386, 1732, 4454, 2974, 171, 2681, 298, 348, 540, 3022, 3957, 4470, 3137, 4860, 4019, 4295, 3009, 2253, 1978, 71, 1031, 52, 4839, 7, 4821, 1788, 2098, 3402, 1489, 2874, 5602, 58, 2513, 3037, 41, 6629, 1573, 988, 644, 349, 2023, 341, 1314, 1415, 423, 861, 435, 2517, 782, 1682, 3978, 4680, 2162, 127, 438, 1297, 3138, 2471, 12, 320, 4828, 7179, 1668, 1931, 4794, 168, 1562, 3086, 1068, 166, 931, 1666, 1167, 1825, 2606, 1367, 2100, 533, 2083, 104, 1863, 693, 710, 2403, 4309, 236, 2563, 2082, 2745, 188, 953, 4627, 3788, 3627, 6504, 4563, 208, 3059, 2415, 1618, 2934, 2786, 1534, 1599, 2523, 772, 402, 1784, 2878, 2837, 4664, 1414, 4208, 2553, 1984, 227, 2733, 2120, 815, 3279, 964, 1889, 5446, 3974, 3304, 803, 2923, 257, 2900, 3586, 689, 2219, 538, 5640, 1635, 936, 568, 2281, 3041, 1906, 2225, 180, 4361, 1834, 4218, 4376, 3088, 1794, 244, 5390, 1904, 517, 4362, 1334, 485, 4204, 797, 925, 1793, 4574, 5482, 4850, 2624, 1752, 2574, 1560, 2001, 314, 1883, 572, 1234, 908, 1502, 101, 179, 760, 2720, 2944, 3121, 2439, 666, 2072, 197, 1658, 633, 670, 2470, 2055, 5597, 3358, 2589, 93, 2183, 3548, 42, 4326, 582, 3624, 4901, 878, 2280, 3501, 2768, 1119, 5202, 2754, 333, 2269, 940, 1536, 6120, 796, 1345, 5180, 100, 246, 312, 1465, 4308, 3751, 1800, 5488, 3133, 80, 882, 3349, 254, 2832, 1588, 3310, 2195, 87, 2621, 3935, 172, 616, 2920, 1811, 4240, 3617, 2075, 2201, 1422, 4404, 35, 3633, 7343, 2634, 1643, 113, 1545, 2058, 3080, 1868, 4183, 6045, 3448, 76, 1750, 248, 2039, 1228, 4261, 560, 470, 3093, 1918, 131, 2278, 1177, 4375, 3183, 4974, 1226, 2597, 2833, 1313, 5164, 3660, 3445, 369, 1386, 575, 2249, 3429, 667, 975, 4954, 4940, 2449, 2236, 47, 1211, 200, 1580, 6937, 2309, 2562, 5136, 436, 3946, 2772, 1323, 834, 2543, 4488, 983, 2579, 3922, 63, 4615, 1888, 4874, 914, 701, 2737, 1985, 2287, 445, 3085, 2682, 3039, 1777, 2292, 105, 660, 500, 1310, 5524, 1845, 68, 4832, 557, 3431, 1455, 5628, 2761, 1131, 1993, 3780, 1227, 1048, 2454, 1943, 3857, 129, 6799, 6860, 779, 2451, 2013, 231, 1236, 1350, 1377, 393, 1762, 4552, 7197, 6847, 1897, 3324, 2721, 61, 7435, 906, 3403, 2250, 2649, 896, 427, 2698, 643, 619, 112, 21, 728, 1976, 638, 2199, 1862, 5695, 3035, 541, 1746, 5438, 1508, 573, 437, 1403, 739, 3147, 2694, 7168, 3754, 7932, 2172, 1118, 1186, 1474, 810, 866, 476, 336, 1160, 2633, 209, 970, 40, 1008, 307, 3185, 4289, 733, 1739, 881, 1437, 5377, 6422, 2831, 5001, 4731, 1353, 1942, 1129, 1173, 717, 25, 6064, 1206, 493, 2458, 1605, 758, 3418, 1050, 1101, 636, 1020, 1720, 5825, 1296, 5561, 5613, 108, 584, 2427, 5649, 44, 1027, 459, 1398, 4688, 6904, 831, 1213, 1194, 7393, 230, 3244, 2617, 381, 3046, 686, 591, 1238, 6123, 3755, 1154, 2408, 1865, 2539, 3044, 989, 138, 826, 56, 3529, 697, 2007, 4575, 3815, 380, 1785, 1678, 3493, 1141, 494, 5055, 2538, 2193, 1481, 461, 277, 942, 4162, 2018, 1747, 3516, 23, 2167, 2826, 2258, 1288, 3292, 6714, 1894, 4451, 3540, 2992, 281, 183, 2107, 3546, 829, 3104, 1917, 777, 3812, 62, 4239, 2584, 444, 1329, 4310, 3926, 1142, 4121, 1484, 7328, 5322, 253, 1182, 360, 3092, 2906, 1436, 3605, 650, 1078, 383, 3849, 49, 581, 2343, 1219, 7064, 2818, 4460, 1652, 125, 2779, 3569, 3013, 1733, 10, 2234, 5707, 781, 4577, 228, 5086, 3871, 306, 1994, 57, 4150, 1223, 5699, 2330, 6698, 4252, 1840, 1392, 3260, 2383, 2918, 2544, 7040, 3522, 514, 985, 5079, 4961, 1281, 97, 2206, 4745, 3916, 4466, 4102, 2654, 1997, 1088, 3656, 1667, 1144, 1133, 440, 6143, 204, 81, 1593, 729, 1336, 5757, 1023, 1684, 118, 6221, 2093, 206, 3259, 1672, 852, 4894, 201, 788, 3801, 5365, 3356, 529, 1511, 4275, 1439, 302, 1001, 2122, 3061, 2594, 525, 3040, 1551, 1837, 3686, 4571, 3890, 7814, 3142, 5517, 2984, 5313, 3030, 309, 146, 5290, 1592, 1454, 1280, 888, 2212, 3685, 7577, 1595, 1523, 3323, 4226, 1176, 4663, 5184, 2644, 5941, 6014, 3005, 1977, 536, 5774, 3873, 2643, 1954, 2354, 2658, 322, 5048, 4436, 2760, 4132, 4191, 1140, 3647, 67, 238, 4805, 3588, 7120, 550, 3925, 5245, 2501, 966, 1444, 3399, 478, 743, 1199, 2534, 4515, 511, 804, 2928, 121, 7372, 2378, 3389, 1352, 3620, 387, 215, 65, 2752, 2337, 891, 7739, 416, 4582, 1324, 1768, 1482, 2873, 3794, 5029, 225, 1763, 5424, 6634, 3184, 4746, 753, 3347, 4702, 5331, 596, 2497, 4175, 4394, 1067, 898, 5687, 2860, 417, 2251, 3538, 5198, 4868, 293, 930, 147, 771, 2728, 3646, 2357, 6813, 1662, 1145, 4695, 3585, 213, 3384, 2895, 3401, 4312, 1607, 3025, 2684, 5529, 3293, 849, 2535, 2567, 968, 4114, 5920, 3768, 2875, 216, 1510, 1758, 673, 2946, 1527, 4639, 7598, 4411, 1703, 2619, 30, 1824, 4489, 1083, 1587, 3497, 1745, 4389, 2770, 590, 3693, 2943, 4710, 3450, 1030, 404, 1057, 5951, 1878, 4142, 832, 5350, 520, 749, 1233, 1340, 259, 1802, 770, 3267, 3007, 1315, 1701, 2466, 1369, 1715, 1931, 406, 2020, 2005, 2805, 2116, 5040, 2808, 2231, 1992, 547, 4342, 3762, 5963, 1464, 4825, 143, 3067, 1404, 981, 38, 844, 1014, 1029, 5880, 2426, 2293, 3382, 2706, 422, 3119, 2441, 368, 4060, 6293, 5149, 170, 1132, 2180, 411, 308, 2186, 3271, 3300, 4673, 1973, 377, 2298, 1663, 1885, 1729, 2723, 2872, 2126, 2241, 2192, 2753, 3839, 1624, 4801, 4727, 4943, 1969, 2358, 578, 268, 6378, 2608, 2758, 4967, 2852, 4653, 1797, 3377, 363, 1873, 6805, 838, 4740, 769, 502, 7500, 1974, 4385, 3116, 506, 3612, 1382, 2922, 2422, 2344, 3535, 855, 1920, 3703, 2629, 583, 5033, 5544, 288, 4355, 2580, 1276, 1442, 1159, 1447, 5046, 2521, 1952, 526, 923, 4180, 3558, 7582, 2516, 1155, 1719, 1150, 3288, 3289, 674, 468, 4599, 2106, 3077, 3478, 4659, 4810, 1542, 2571, 7299, 2477, 2091, 3209, 1812, 1881, 2138, 4951, 1420, 4147, 2059, 2090, 4450, 2883, 4837, 3810, 3462, 5310, 5224, 3682, 3172, 2400, 5317, 917, 778, 2214, 2645, 1326, 4335, 1968, 3559, 2962, 5352, 3862, 289, 425, 1782, 3483, 3509, 1999, 1805, 1274, 2363, 4057, 3667, 3301, 2175, 2235, 3444, 4670, 4027, 7091, 4773, 652, 1401, 3268, 3704, 1726, 4916, 2143, 622, 2327, 6579, 3976, 332, 811, 740, 5654, 3999, 1891, 2429, 687, 5931, 509, 2174, 4728, 1172, 4520, 5776, 357, 2285, 6, 773, 3396, 2265, 6533, 3745, 4833, 6615, 2692, 1289, 2442, 1277, 6350, 722, 3224, 2104, 3447, 2299, 4753, 7225, 5289, 1995, 7490, 2757, 2028, 1706, 824, 2141, 4424, 5926, 2008, 5344, 477, 350, 7023, 604, 913, 5396, 1774, 273, 2015, 3526, 1924, 3848, 4429, 3565, 1494, 3166, 2835, 2844, 3028, 2996, 1039, 1190, 2252, 6391, 2572, 551, 4259, 658, 282, 7532, 5994, 6149, 2092, 2463, 3787, 4405, 2037, 960, 4255, 1847, 3554, 2719, 1124, 4734, 851, 1146, 4062, 4287, 1486, 3662, 1040, 72, 1354, 2765, 3472, 997, 3705, 2297, 1348, 2198, 1049, 3171, 2019, 1075, 1757, 1109, 2405, 2035, 515, 6168, 7093, 754, 5082, 33, 4572, 1128, 120, 5092, 2807, 5815, 1476, 901, 4871, 1832, 3368, 627, 95, 2605, 2117, 2625, 5152, 840, 3469, 4625, 2248, 1525, 4088, 512, 933, 2151, 3375, 2094, 585, 2310, 4093, 4479, 2512, 3204, 2647, 2149, 3984, 954, 1413, 730, 198, 3112, 1411, 932, 7378, 6448, 4447, 6083, 3241, 1466, 1905, 495, 1492, 3246, 823, 6577, 612, 1335, 2620, 892, 5926, 776, 2680, 3297, 4649, 6474, 2078, 1249, 2636, 5120, 1188, 3678, 5420, 6404, 4000, 239, 6327, 682, 523, 548, 182, 6727, 3176, 2999, 2137, 4382, 4481, 2276, 2036, 3972, 6218, 359, 3094, 376, 605, 1428, 1085, 462, 1882, 1676, 642, 6636, 4948, 160, 3959, 3283, 345, 3597, 3011, 3423, 4762, 1370, 725, 1425, 2493, 2373, 2069, 2203, 2532, 7718, 1045, 5091, 3296, 1007, 4459, 489, 192, 4301, 2816, 1512, 4601, 88, 2774, 1127, 6340, 3850, 4354, 3892, 6964, 6269, 4638, 4614, 595, 2453, 3654, 5192, 1548, 3250, 2391, 3696, 3262, 394, 6751, 1256, 4486, 763, 398, 3275, 4322, 1103, 89, 2821, 3315, 1705, 4742, 4412, 3825, 415, 3506, 4340, 4564, 3062, 3290, 6311, 3398, 2921, 3114, 4046, 296, 1158, 4085, 2560, 317, 3331, 1851, 1808, 4219, 1359, 2101, 4885, 2709, 3512, 745, 1748, 2277, 2425, 821, 1245, 3832, 3805, 699, 6889, 4979, 4329, 2708, 301, 4766, 7491, 3102, 1026, 3218, 7006, 544, 3097, 4643, 5072, 2185, 1981, 6347, 1691, 2027, 396, 4011, 864, 3388, 1955, 4010, 1473, 4690, 3213, 2898, 899, 3420, 3549, 1064, 814, 1575, 1165, 407, 6995, 3543, 347, 6516, 780, 5187, 4958, 2541, 1769, 704, 6094, 3110, 695, 2061, 1125, 6416, 2168, 5076, 3700, 2963, 1506, 3219, 1284, 1899, 4063, 4042, 4546, 993, 6688, 4028, 449, 4273, 455, 5042, 5791, 3819, 3725, 2908, 4581, 1097, 1661, 505, 134, 2223, 2476, 2744, 2465, 935, 3270, 792, 1544, 3589, 909, 554, 1327, 692, 3332, 5886, 5912, 240, 1022, 5823, 1215, 3016, 6070, 4205, 6769, 1237, 2438, 2113, 3537, 1204, 1041, 2190, 4311, 1821, 4567, 451, 3577, 3494, 193, 375, 1902, 2387, 1278, 3556, 2394, 3525, 1903, 430, 3708, 863, 4222, 4756, 2125, 2702, 938, 3139, 5089, 148, 5189, 4926, 4512, 3316, 999, 7867, 2704, 1452, 1432, 496, 3414, 5576, 1059, 6495, 4551, 3221, 2215, 3443, 1076, 400, 2748, 6815, 2166, 4848, 4462, 3174, 2776, 3499, 4982, 2380, 6457, 1104, 6442, 2750, 2486, 1018, 2150, 4510, 5267, 1991, 1301, 2728, 4004, 6223, 2894, 1867, 4187, 579, 1356, 5075, 5503, 6900, 36, 1730, 2156, 2295, 2398, 32, 6114, 2755, 2931, 3394, 1086, 6451, 3658, 1911, 2316, 765, 1351, 3004, 3355, 3918, 4140, 3938, 255, 1803, 5434, 3273, 5271, 4016, 5274, 2592, 3770, 2576, 640, 448, 927, 1736, 4851, 946, 2142, 3846, 3264, 2731, 801, 3453, 623, 2482, 1170, 918, 2937, 3550, 3392, 3571, 4657, 4576, 4341, 2254, 5064, 2630, 5526, 570, 4796, 1106, 2474, 2102, 868, 3481, 2152, 4610, 2612, 1032, 144, 1966, 2379, 2819, 657, 3457, 1038, 2588, 3089, 1060, 4924, 665, 2134, 4633, 2650, 6711, 4307, 2902, 1443, 92, 4513, 3196, 3020, 1405, 3510, 3864, 3739, 5543, 3567, 833, 2901, 4526, 2851, 2823, 465, 5894, 688, 2853, 3334, 5141, 1137, 4995, 3322, 4635, 3261, 2671, 1859, 6043, 5158, 3001, 1361, 2952, 2333, 1451, 2133, 3180, 1016, 3695, 4053, 4097, 4826, 4426, 3370, 3630, 5716, 5041, 5237, 4172, 3154, 5868, 800, 4145, 4128, 390, 3488, 291, 3002, 1820, 2147, 346, 203, 7793, 4642, 617, 545, 3197, 2548, 4054, 319, 2260, 3563, 66, 1051, 1196, 3123, 5260, 890, 6229, 1263, 2389, 1923, 1841, 5634, 4349, 2557, 3835, 6220, 6284, 4285, 3606, 4600, 1689, 7116, 2652, 3359, 1775, 5054, 1485, 7955, 2601, 5573, 2812, 1362, 6398, 912, 4328, 3722, 1996, 2695, 4991, 7072, 3360, 3354, 1563, 4152, 1056, 1017, 1965, 5245, 1300, 4960, 5191, 1838, 3282, 2767, 5262, 7099, 4899, 2586, 5869, 5731, 6019, 895, 3866, 2139, 2111, 3690, 1043, 1611, 2115, 3505, 3961, 3177, 620, 3043, 3081, 6122, 919, 4323, 4224, 1429, 4065, 4965, 4059, 5185, 4621, 1790, 256, 1538, 3973, 5968, 1740, 2052, 5662, 1446, 4243, 1179, 4484, 2661, 2144, 2176, 4433, 119, 3243, 1846, 3905, 1240, 4336, 1864, 3015, 4232, 5168, 14, 2781, 2022, 2712, 3517, 5992, 5140, 635, 4920, 1421, 1265, 4840, 3781, 787, 1721, 1933, 858, 4098, 3058, 1753, 4697, 3726, 3442, 2312, 2509, 45, 1822, 3738, 112, 1006, 90, 2346, 2446, 1089, 694, 1248, 2820, 1553, 1113, 412, 4423, 1147, 1191, 1930, 756, 3724, 1554, 6150, 2332, 2099, 3531, 5288, 4440, 1623, 2005, 3252, 1799, 2655, 114, 6648, 5470, 5298, 1944, 4303, 5547, 1547, 2432, 7494, 889, 5761, 2677, 2461, 4735, 3451, 884, 2913, 3397, 5490, 3071, 2197, 2084, 2583, 6574, 2048, 799, 5930, 5013, 6843, 3611, 2947, 746, 6371, 3939, 1576, 6943, 3524, 3798, 2998, 2029, 1095, 5154, 4482, 5877, 2468, 4379, 1198, 4369, 4105, 6647, 6767, 2711, 2667, 2009, 3103, 1960, 2388, 450, 6093, 4167, 4870, 1463, 2053, 7131, 498, 1564, 5205, 4765, 2207, 1084, 3941, 2546, 4325, 2573, 1410, 3582, 1620, 4705, 2987, 2970, 977, 4136, 6242, 2892, 4366, 1384, 4217, 3914, 6527, 7982, 2492, 4343, 2057, 3042, 6537, 5277, 2838, 2089, 978, 4695, 7791, 6199, 827, 555, 6033, 3715, 5975, 5217, 3757, 3773, 2672, 2700, 1814, 7940, 3306, 4437, 2112, 343, 441, 5910, 6593, 4652, 132, 721, 1827, 6262, 3160, 1584, 2740, 5770, 123, 7468, 2547, 6642, 3578, 2642, 3720, 295, 2550, 3609, 2870, 1111, 7679, 6515, 4434, 2109, 6601, 3763, 5754, 4640, 1829, 3576, 1529, 4268, 5172, 1339, 2829, 3329, 4061, 4296, 2692, -1, 1376, 3051, 3502, 3746, 7960, 3845, 6744, 2747, 1035, 4566, 711, 3082, 4768, 2352, 1938, 2641, 2012, 443, 6619, 5828, 664, 2924, 2830, 3206, 5078, 1299, 6333, 11, 217, 1230, 2570, 2688, 2866, 2395, 3381, 3661, 2076, 1423, 1615, 3329, 4358, 1166, 3374, 5339, 1149, 3580, 16, 641, 5415, 1363, 1543, 3189, 1565, 850, 5977, 4269, 1099, 5576, 3311, 165, 1433, 403, 297, 653, 4263, 4622, 2087, 1856, 3340, 2887, 1778, 1972, 6072, 2066, 2862, 3701, 4499, 2159, 5771, 3383, 598, 3132, 7278, 4247, 4776, 3087, 4680, 3779, 724, 3155, 1756, 6721, 4391, 1379, 243, 5496, 3631, 920, 4613, 4278, 3463, 226, 2623, 5710, 1046, 3736, 3496, 5790, 2810, 2067, 3211, 6934, 4071, 4778, 3285, 5210, 1853, 7616, 245, 1866, 3629, 4748, 4045, 789, 4461, 602, 175, 5201, 6320, 1093, 4541, 5188, 3913, 2941, 7714, 6792, 7302, 6278, 4264, 3367, 3640, 1619, 155, 3281, 1161, 3318, 5222, 1406, 5122, 2289, 5291, 2491, 4985, 4862, 3651, 5630, 4337, 4704, 5071, 2777, 3706, 4104, 5844, 5693, 5133, 3216, 577, 534, 818, 4907, 6424, 2796, 1724, 671, 3632, 3134, 0, 7051, 4881, 1844, 2678, 7715, 7787, 2635, 4521, 4431, 7781, 5865, 5266, 2997, 5287, 184, 426, 1651, 7614, 7912, 3806, 1848, 9, 501, 5925, 894, 4891, 5366, 2811, 4398, 3688, 1971, 2989, 4417, 2659, 2561, 1312, 1561, 6653, 1671, 2369, 3193, 1509, 269, 1604, 2675, 5223, 3595, 6228, 3547, 7926, 1387, 3545, 6017, 4684, 4449, 2669, 2936, 276, 3263, 4905, 6570, 4866, 1272, 7767, 5475, 4755, 3742, 4602, 2233, 2739, 567, 4223, 1921, 3664, 504, 7757, 2568, 5351, 279, 392, 7242, 4372, 3326, 6846, 6565, 5939, 117, 1596, 1094, 3702, 3017, 6428, 1331, 5740, 111, 1333, 4650, 1919, 3799, 7394, 7769, 3995, 4675, 1293, 4864, 5117, 1552, 3165, 5176, 1967, 3552, 2663, 2994, 5720, 5145, 2942, 3907, 2603, 4250, 2460, 7106, 3276, 808, 3152, 5063, 3105, 7007, 3861, 3743, 2956, 1722, 3566, 3179, 2689, 3594, 3852, 6814, 7744, 4807, 207, 5773, 3068, 2604, 1388, 5534, 2933, 4021, 2184, 2480, 1034, 3803, 2440, 3600, 5672, 1134, 6171, 6472, 4157, 2146, 629, 4699, 4760, 3287, 3511, 3776, 4516, 3900, 7208, 391, 1831, 3330, 2865, 7652, 2261, 6675, 4625, 4556, 3560, 2988, 1071, 1091, 1792, 6177, 3474, 5570, 4475, 3477, 1695, 53, 5486, 1879, 4282, 6523, 2877, 4531, 3351, 1371, 5336, 7369, 1935, 2558, 1390, 5115, 5548, 6007, 1742, 3921, 7781, 3072, 1546, 6384, 5173, 3222, 5273, 2593, 1741, 1192, 2537, 6480, 3551, 1754, 3596, 5000, 2981, 2803, 3161, 1282, 3141, 4120, 5101, 6087, 4962, 7937, 4015, 6924, 4453, 4934, 4542, 3031, 85, 5027, 3737, 3115, 4969, 1766, 5591, 3977, 3434, 5927, 563, 715, 5678, 5066, 2205, 5919, 218, 7816, 4508, 4051, 2815, 3713, 2715, 6270, 5792, 5979, 3971, 7137, 3484, 2978, 3486, 6191, 6241, 2267, 7590, 4858, 2845, 870, 4667, 4779, 4681, 3808, 4769, 2301, 1453, 924, 7872, 457, 116, 5382, 4249, 819, 661, 5123, 4230, 3101, 1779, 7827, 3091, 4469, 3107, 558, 3838, 2611, 5408, 5175, 4037, 2010, 3874, 1813, 2324, 3266, 753, 6292, 3671, 5774, 3634, 2801, 386, 2016, 1602, 6138, 6493, 2129, 4041, 7820, 2409, 2467, 5436, 662, 3385, 3131, 4562, 2002, 4669, 5478, 5200, 4248, 4081, 1860, 4293, 2242, 7515, 3192, 4345, 473, 3272, 6024, 2525, 3564, 2487, 1504, 385, 4005, 6700, 4272, 813, 1887, 5253, 4283, 4439, 873, 1260, 4229, 2188, 7089, 5070, 4421, 2302, 625, 1025, 3828, 3982, 2691, 1528, 3274, 7786, 7070, 2032, 2256, 3257, 1028, 748, 2021, 2080, 5594, 7937, 2911, 2464, 5507, 3804, 3934, 2227, 2666, 2420, 2960, 6566, 5166, 2724, 566, 5276, 6560, 835, 2976, 1115, 5286, 2051, 5451, 3256, 1208, 3454, 5376, 4683, 4188, 1849, 5635, 719, 5706, 2077, 802, 1625, 4196, 2266, 2802, 6133, 3793, 2503, 6114, 6225, 4297, 1603, 626, 3645, 2505, 4463, 7892, 2609, 2417, 4402, 4929, 3707, 5950, 1983, 4316, 2714, 6261, 2364, 524, 5620, 4207, 1833, 2187, 3045, 871, 2632, 2063, 4327, 4276, 608, 5124, 3601, 2843, 1360, 2331, 1246, 5607, 6948, 4922, 6206, 734, 7552, 4257, 7374, 5017, 5404, 7004, 5212, 5736, 7311, 3943, 3681, 5923, 4631, 3008, 4498, 5522, 5637, 2306, 5348, 5309, 7384, 5211, 3923, 7206, 5914, 6407, 2730, 1242, 3880, 3820, 3924, 4430, 5234, 2105, 3254, 2552, 4371, 6459, 4076, 4137, 3840, 5985, 370, 1728, 7082, 4125, 3476, 3233, 1781, 187, 2355, 6861, 2520, 3895, 1892, 2313, 2436, 3967, 3427, 1373, 2393, 2404, 6325, 4942, 1641, 251, 1919, 4975, 5989, 156, 3021, 3242, 1665, 2073, 5889, 5753, 3421, 1498, 676, 2788, 3827, 442, 6590, 4983, 1601, 3655, 5595, 7608, 5712, 2181, 4032, 5566, 3157, 1477, 7276, 5257, 4607, 2954, 4838, 5667, 5753, 3498, 2050, 4075, 4804, 364, 5814, 1613, 3657, 3210, 5717, 4414, 5461, 3135, 2088, 5726, 3980, 329, 2265, 4370, 7426, 7243, 6702, 2864, 7011, 7609, 4944, 5622, 4034, 6181, 1926, 7915, 6541, 4415, 4752, 20, 3439, 7024, 1311, 2228, 4937, 5119, 5311, 2824, 3677, 2148, 3471, 3079, 869, 1225, 6207, 4178, 3664, 4390, 7404, 6009, 6211, 5056, 2741, 4169, 2031, 1761, 2602, 4146, 4822, 6807, 5549, 3446, 3335, 3162, 2308, 937, 3797, 4772, 6354, 3251, 6456, 1394, 1941, 5008, 2074, 4989, 5450, 5536, 2128, 5593, 1697, 5538, 7742, 4741, 3745, 4787, 5501, 5560, 4903, 6894, 3593, 6312, 222, 3811, 3320, 6585, 4161, 4696, 4428, 6125, 1291, 4420, 7038, 3895, 7407, 3790, 2639, 1579, 6989, 2848, 4612, 5409, 2450, 4808, 7674, 2431, 4831, 3976, 6376, 7389, 2575, 3817, 4626, 4014, 3860, 2940, 7559, 1855, 5878, 6608, 7475, 4029, 3164, 7757, 6235, 7845, 5645, 3642, 7417, 4764, 839, 3532, 847, 3178, 1916, 2983, 1950, 2274, 7531, 2056, 2554, 867, 3129, 4895, 4968, 4184, 4407, 2557, 2361, 6285, 5755, 5582, 7596, 6129, 3910, 2782, 4206, 7731, 2968, 5922, 3395, 3027, 5181, -1, 6423, 4823, 4580, 6793, 6603, 7516, 3533, 4884, 3357, 3143, 4123, 6289, 5484, 5883, 1945, 933, 3253, 3933, 5636, 5417, 2391, 4038, 4199, 7993, 1932, 5623, 5728, 2555, 4455, 4971, 7902, 1819, 5053, 3182, 7697, 1532, 2263, 5516, 6818, 1723, 6111, 7708, 7943, 4446, 2054, 4788, 1275, 4889, 1654, 4099, 3308, 3831, 1270, 6814, 5808, 6726, 5179, 3816, 2926, 7976, 1295, 304, 3064, 7412, 5564, 7334, 4591, 2194, 4711, 5813, 3047, 3590, 5795, 1854, 4483, 3379, 856, 5024, 5334, 994, 5103, 5818, 5109, 5997, 4194, 6981, 4068, 4859, 2982, 7531, 5068, 6580, 3919, 2969, 2850, 3714, 2489, 2097, 2713, 5794, 1655, 3136, 5766, 6703, 3291, 3518, 7302, 1136, 1203, 3513, 5065, 206, 5129, 4784, 4070, 5469, 646, 2303, 7092, 6509, 6146, 6512, 3458, 5801, 2334, 5556, 4809, 5603, 4035, 3944, 5955, 1258, 4561, 3691, 1539, 397, 7119, 5159, 3769, 1262, 1934, 3598, 6964, 6911, 2515, 3774, 6927, 2618, 3988, 4888, 4606, 6217, 4089, 1092, 5, 3796, 2006, 6455, 7523, 2044, 4803, 3301, 3226, 5244, 7850, 6182, 2528, 1209, 5531, 2328, 4220, 1222, 2448, 4458, 4687, 3404, 3648, 3616, 5666, 4474, 4036, 3785, 7247, 7667, 3151, 4254, 7388, 5050, 6828, 1495, 4284, 4549, 5105, 352, 3307, 6344, 7997, 5574, 4981, 1383, 6791, 6891, 3435, 7804, 3328, 2693, 1988, 3034, 5099, 2955, 2939, 5929, 2896, 2846, 4774, 6528, 2114, 3932, 4116, 503, 1659, 3907, 7662, 6845, 7756, 6759, 1426, 6274, 6741, 4980, 2209, 18, 7904, 7605, 5243, 5303, 4883, 4726, 1949, 4453, 4189, 7436, 4333, 2980, 4841, 446, 3572, 5487, 5215, 3747, 3075, 429, 7107, 775, 3821, 3227, 714, 3419, 6227, 4100, 6108, 5720, 5293, 7542, 7901, 1021, 1786, 7630, 2600, 2736, 3482, 6438, 6127, 2897, 3295, 1590, 3542, 3464, 3280, 4716, 5283, 6569, 2683, 5799, 836, 7135, 7782, 3127, 3710, 4464, 2447, 2351, 6925, 4691, 4153, 3969, 5332, 7228, 2304, 1842, 5843, 5644, 2735, 5335, 6216, 5949, 3148, 5588, 7624, 4645, 1112, 7135, 6408, 488, 4798, 766, 7945, 4630, 2975, 4959, 6575, 853, 7464, 2798, 3365, 3858, 1520, 3603, 1515, 7887, 3911, 5371, 2070, 3438, 5311, 5734, 4579, 3467, 3514, 736, 6667, 3638, 751, 5509, 2914, 4996, 4890, 2136, 3930, 1537, 7911, 1810, 2610, 5899, 5154, 5553, 3169, 6452, 4442, 3325, 6787, 1055, 4797, 2792, 926, 3336, 6234, 3014, 6853, 4099, 3732, 6716, 6091, 5617, 5143, 4031, 6113, 7673, 6903, 1077, 6244, 6062, 5012, 7686, 5908, 1760, 4880, 5981, 6298, 4553, 5328, 4003, 2964, 6077, 4519, 3615, 3575, 5112, 5568, 4514, 5847, 5286, 4863, 7310, 2840, 4109, 4536, 7999, 2264, 2404, 4493, 4023, 4238, 5138, 6071, 1325, 2500, 3557, 1909, 1731, 7140, 4543, 7546, 3711, 7514, 1460, 3433, 4496, 2247, 6362, 4669, 7095, 6906, 1505, 2914, 5903, 7552, 6722, 7153, 3179, 6486, 5131, 7920, 663, 6616, 5345, 4931, 4987, 7926, 6423, 3391, 6089, 3960, 4918, 995, 4497, 5103, 133, 1368, 1417, 4118, 5087, 4379, 5600, 1884, 3455, 4714, 6773, 6342, 4154, 3684, 5284, 7195, 1138, 7966, 2748, 6697, 5824, 3504, 1572, 6637, 7283, 1416, 1555, 4588, 6106, 7230, 3750, 5378, 5840, 3460, 2785, 6276, 6966, 3255, 3508, 1975, 1987, 6198, 4634, 1358, 4055, 3736, 5333, 5918, 6512, 7418, 4360, 4279, 3312, 7477, 6286, 6035, 6641, 328, 4182, 6271, 1655, 7063, 1898, 7679, 1876, 4456, 4510, 2668, 5842, 4149, 3237, 6963, 5920, 3827, 6631, 1998, 2473, 3625, 7186, 6198, 2782, 2202, 6165, 6745, 4377, 7749, 5323, 7415, 7003, 830, 4365, 2038, 2341, 2859, 5677, 1843, 3207, 3717, 4855, 7194, 7892, 3393, 5893, 3159, 6973, 5457, 7528, 7164, 2519, 3599, 6323, 7447, 3841, 1503, 4517, 2434, 6157, 2780, 624, 6200, 7001, 911, 2294, 6528, 3968, 4608, 4913, 7452, 5567, 7303, 5094, 1749, 7320, 1185, 6074, 3425, 2455, 6592, 3639, 7442, 1945, 5675, 532, 2374, 5474, 7165, 5403, 4992, 2124, 4949, 4544, 3885, 3865, 950, 5527, 4583, 1990, 2259, 4878, 7022, 4163, 3591, 2990, 5476, 1497, 4134, 2325, 6395, 6226, 5421, 3515, 857, 69, 6983, 5318, 4492, 7519, 5866, 6367, 5238, 5750, 4511, 4032, 4186, 4353, 5875, 4867, 6562, 2396, 7963, 2040, 7610, 5412, 6623, 4656, 5116, 4739, 5278, 2392, 7579, 5386, 7841, 3884, 5684, 3676, 4017, 1156, 6019, 3194, 2904, 5085, 7635, 3390, 3202, 5481, 3908, 7145, 3643, 5018, 3964, 2418, 6354, 7322, 2270, 4077, 2064, 3670, 4616, 4812, 1003, 4300, 4441, 7543, 1870, 3607, 761, 2948, 2536, 6662, 5349, 3760, 7183, 1767, 1655, 5878, 6777, 4664, 1449, 4921, 2596, 6645, 6132, 2793, 5077, 1114, 1065, 5427, 4399, 806, 5342, 7212, 5059, 4288, 5354, 5199, 5108, 4886, 5297, 4087, 4416, 5562, 2191, 1385, 3876, 5017, 4330, 5242, 4783, 6618, 5014, 2498, 3875, 2545, 3587, 6080, 6420, 5468, 3950, 3273, 6944, 4986, 6585, 6819, 5219, 4494, 4562, 7986, 2966, 4409, 4074, 4075, 5419, 1005, 2916, 7327, 2095, 7497, 2591, 6790, 2366, 7364, 7188, 6900, 5232, 5619, 4527, 2951, 4586, 5308, 4017, 7525, 5214, 7521, 2972, 4540, 5625, 5922, 153, 7650, 1927, 4067, 4528, 3853, 2014, 5289, 3877, 264, 4166, 3029, 4039, 4843, 6746, 4813, 3791, 1896, 334, 7287, 7326, 7332, 2239, 4676, 5500, 5147, 3886, 3619, 7401, 2490, 2326, 5545, 7676, 7466, 3712, 4040, 5263, 5194, 7109, 3073, 5995, 6625, 4976, 6134, 6890, 2271, 6606, 4677, 3424, 4830, 747, 3350, 4555, 6471, 6018, 5169, 4319, 3583, 4518, 2758, 3408, 2794, 5973, 4795, 5787, 3361, 2262, 6104, 2841, 6481, 6644, 3674, 3800, 3898, 3692, 4392, 6133, 7108, 1316, 4672, 3555, 4403, 5144, 4715, 5972, 6247, 4321, 4609, 3128, 6586, 1665, 7509, 6372, 5664, 6237, 4569, 6351, 5097, 4882, 7601, 3555, 3452, 3761, 4443, 4644, 6977, 4706, 7826, 3915, 4373, 1962, 6219, 3314, 6666, 3188, 700, 3753, 2480, 7232, 1232, 6544, 4836, 5393, 1483, 4876, 2917, 7661, 3881, 5346, 7316, 2177, 1013, 1907, 7349, 1674, 6865, 3829, 2722, 2170, 1630, 6679, 243, 1677, 6128, 7098, 4129, 428, 4379, 6552, 3901, 7166, 7526, 4392, 6022, 2376, 6275, 5128, 3599, 7154, 6239, 4605, 2542, 7685, 3362, 7647, 6245, 1174, 4574, 7790, 4472, 7861, 4213, 2226, 6279, 7257, 4406, 5416, 3317, 4897, 4724, 1609, 1598, 7471, 5463, 7632, 6231, 5250, 5964, 6447, 2893, 2764, 5473, 6527, 2817, 6708, 6837, 1217, 3049, 4587, 1707, 2457, 7481, 487, 7014, 7017, 5809, 4682, 5418, 3784, 3074, 3965, 5618, 2628, 5647, 1647, 5019, 7702, 1397, 3140, 2613, 7031, 4356, 6054, 2595, 1914, 2485, 4320, 4660, 3201, 5268, 3899, 5166, 3650, 6850, 4795, 1713, 6021, 7885, 3891, 2734, 6598, 3173, 2797, 5239, 3126, 4545, 3809, 7079, 4033, 1765, 5143, 2081, 4444, 6490, 2686, 5789, 4975, 2410, 1710, 7303, 7463, 4849, 7968, 2850, 7762, 4176, 6231, 5766, 4896, 6909, 4889, 6025, 6577, 7776, 1817, 1717, 6008, 4970, 7492, 5459, 3536, 4637, 1378, 3855, 2869, 3931, 5523, 5326, 6890, 7013, 5532, 6989, 5627, 2110, 5586, 7703, 7015, 3741, 6878, 7985, 5663, 1459, 7551, 3352, 5498, 4108, 6811, 723, 702, 7495, 6874, 7926, 5961, 5316, 6259, 4173, 6468, 5021, 7949, 6223, 2153, 2482, 5698, 6255, 5345, 6620, 6542, 4352, 5340, 6522, 3581, 4423, 1895, 3060, 825, 3174, 4570, 3158, 4911, 6488, 2173, 6104, 6998, 3902, 2699, 3709, 5851, 1913, 5074, 6795, 2127, 5305, 3078, 6610, 3878, 6264, 7847, 6499, 4471, 4902, 7515, 6571, 5747, 3168, 7887, 6934, 3466, 7167, 4143, 5709, 4177, 4001, 6373, 3309, 7959, 5802, 7595, 2827, 4165, 6587, 7547, 6240, 408, 7858, 4523, 5826, 4537, 4844, 2339, 1690, 5663, 2929, 7180, 4473, 7895, 2399, 6352, 6299, 3301, 2213, 6337, 7700, 1642, 7323, 4646, 5560, 4935, 4284, 6981, 4351, 5575, 2800, 2726, 2653, 5385, 5022, 6654, 2842, 5862, 6857, 7379, 5292, 7459, 3992, 5236, 6187, 5325, 5872, 4117, 3265, 6584, 4049, 5461, 3405, 6568, 6519, 1107, 3834, 5748, 5934, 7762, 4159, 1330, 7762, 3346, 7745, 6488, 7304, 7778, 7522, 842, 7665, 4292, 5884, 7027, 5978, 539, 3568, 7160, 5511, 5049, 5610, 3236, 3225, 6204, 6412, 4490, 7995, 1589, 4548, 3345, 5677, 6068, 4195, 7951, 1537, 6374, 1220, 5324, 3342, 3468, 7391, 3142, 5730, 6010, 6640, 3677, 2375, 7691, 6387, 5532, 6110, 1418, 7983, 3122, 3774, 2773, 7881, 716, 3459, 7766, 5114, 6339, 4348, 6095, 6628, 5148, 6773, 1193, 6976, 5359, 2414, 4865, 2932, 5182, 4294, 5738, 7390, 3055, 7351, 7137, 5701, 3847, 6601, 4274, 1302, 7671, 5605, 3818, 7333, 4674, 7524, 5314, 2843, 6959, 3240, 1675, 2042, 4950, 7130, 6130, 6004, 4988, 7033, 7575, 6775, 1712, 7077, 6161, 3363, 4759, 7783, 3818, 6729, 7465, 7917, 4990, 6554, 4757, 1922, 3744, 6036, 3955, 109, 7428, 4386, 1243, 4915, 6092, 6086, 4945, 3728, 4022, 1791, 4068, 4253, 7873, 3026, 5967, 3338, 5135, 6113, 6561, 6393, 3735, 4264, 2483, 3644, 5557, 5026, 4623, 4298, 5744, 7065, 6300, 6876, 7823, 6453, 6131, 3901, 7054, 5891, 142, 4107, 2834, 1341, 6062, 3331, 4709, 2246, 7341, 4814, 6668, 3990, 7835, 2857, 3830, 5327, 6473, 4112, 5809, 2549, 5153, 4780, 1936, 6766, 2919, 4094, 6508, 4730, 2416, 3284, 7695, 6954, 4655, 3764, 3387, 6173, 6305, 2244, 6396, 5319, 5642, 2914, 6521, 5686, 3294, 6210, 6671, 6388, 7552, 4997, 5686, 6589, 5882, 3203, 7272, 4952, 7780, 6622, 5368, 6728, 5248, 5477, 4281, 7271, 5921, 5399, 2884, 7021, 5003, 6433, 4195, 3175, 3249, 6268, 6885, 5135, 2927, 7321, 4112, 7762, 2616, 7877, 5560, 4245, 6357, 4568, 4900, 6717, 4800, 5835, 7426, 5361, 3783, 3544, 4977, 3146, 6418, 6601, 2124, 4529, 6203, 4584, 4586, 5798, 3210, 6749, 6171, 4994, 7528, 4686, 3989, 2529, 4026, 4717, 1776, 5852, 4470, 7809, 7152, 7590, 6783, 3256, 1631, 5167, 6112, 3050, 4786, 5295, 7900, 6309, 1047, 7065, 7721, 7780, 7318, 6436, 2991, 5296, 5326, 6630, 7473, 4073, 5806, 6189, 5599, 3130, 6865, 3149, 3302, 6756, 5643, 4791, 732, 3437, 6248, 2957, 5665, 2861, 4749, 4816, 7245, 6082, 4393, 1243, 7817, 272, 2524, 5652, 5705, 7198, 3212, 6227, 2565, 4345, 7758, 3319, 5526, 1648, 3430, 6655, 4852, 5807, 6238, 5585, 5535, 7057, 7489, 6191, 6061, 4725, 5722, 5414, 5197, 2518, 7143, 6067, 5679, 5337, 5821, 5812, 1269, 6545, 7307, 7958, 6862, 4868, 3380, 5151, 4020, 4504, 4502, 7157, 91, 2135, 7101, 3997, 2707, 3156, 5701, 5946, 7182, 5594, 7835, 3919, 1737, 6408, 6557, 5641, 1826, 6272, 3716, 4628, 7672, 3807, 2806, 7204, 6382, 5209, 3215, 2967, 7639, 4030, 6982, 4738, 7201, 6539, 4422, 2912, 1247, 2751, 7606, 3876, 5905, 7594, 5307, 4811, 3663, 4716, 5558, 5904, 6184, 4136, 7381, 7842, 5702, 7422, 6564, 7180, 6151, 4418, 5361, 2401, 7295, 5528, 4993, 7662, 7405, 7045, 7716, 3321, 3983, 5614, 475, 2123, 3492, 3069, 7537, 6624, 6362, 6295, 3700, 7741, 3727, 7213, 4778, 3156, 5130, 6403, 5371, 4277, 4072, 6502, 4138, 7383, 2360, 3782, 7279, 5906, 5373, 5479, 6323, 7233, 6764, 7291, 6732, 6944, 5291, 5839, 5836, 6424, 7862, 7854, 2000, 3363, 6743, 6005, 4886, 3675, 5329, 5301, 2419, 6176, 5049, 4265, 6015, 6351, 6140, 4698, 3410, 4509, 5037, 5320, 5432, 4775, 4164, 6213, 3534, 5255, 5692, 7289, 5866, 2569, 4008, 7528, 6141, 6026, 3947, 5337, 7112, 5348, 2410, 3519, 2809, 4665, 4002, 1160, 5113, 6717, 6100, 7800, 2202, 6425, 3369, 7688, 7376, 6194, 7641, 5750, 7626, 7332, 5440, 6360, 4013, 3823, 1500, 1738, 6305, 5555, 6239, 1317, 6342, 6294, 2909, 4953, 2626, 6848, 5623, 1823, 1271, 5988, 3928, 7892, 6128, 5445, 3568, 3912, 7280, 645, 4972, 1886, 3557, 7073, 4318, 5758, 7085, 4984, 4476, 7251, 3689, 7476, 6628, 5685, 6835, 4086, 4160, 7708, 2169, 6548, 7170, 5743, 6555, 4685, 7201, 4306, 6708, 2858, 7037, 3386, 6887, 6016, 7181, 5256, 7847, 3095, 3200, 5093, 4869, 4478, 4181, 6257, 4334, 5887, 3719, 7302, 5676, 4367, 7892, 4065, 7262, 4898, 7136, 5083, 4737, 4927, 3084, 5942, 6950, 5579, 4647, 5742, 6810, 7339, 3610, 6601, 3802, 4707, 6364, 6908, 6718, 3491, 4495, 4389, 2746, 5587, 7700, 4399, 7574, 7563, 7875, 4534, 6739, 3149, 3490, 6736, 3904, 5779, 4423, 7457, 6810, 5186, 7981, 3689, 2979, 7795, 7688, 5617, 3156, 5739, 7612, 6535, 5743, 4018, 7977, 4419, 6624, 4397, 6874, 5443, 6620, 4861, 3487, 6134, 3584, 5785, 6163, 5467, 5035, 2000, 1366, 3730, 6811, 4058, 7315, 6676, 3313, 7474, 5913, 7654, 2717, 5019, 7035, 2211, 7361, 6673, 3018, 5935, 6875, 1283, 4225, 2507, 5272, 5413, 5571, 5269, 6148, 6146, 6781, 5442, 6632, 7924, 3500, 7455, 5230, 7604, 6076, 3416, 6694, 4640, 1269, 5221, 7042, 5312, 1069, 7084, 5227, 7917, 6020, 6434, 5157, 7644, 3626, 4338, 7160, 5704, 2612, 6119, 5497, 7591, 3909, 4917, 5369, 6531, 3333, 5097, 7114, 3602, 5030, 6315, 6505, 6978, 5924, 4538, 5833, 6957, 6276, 3906, 4820, 3235, 313, 7564, 5226, 5837, 4678, 5179, 6795, 4381, 4660, 7641, 7992, 2787, 6667, 3847, 4064, 7059, 3256, 5394, 5229, 835, 7036, 4221, 7216, 6605, 6929, 6098, 3899, 186, 4645, 2958, 2595, 3826, 4012, 6222, 5254, 7680, 5213, 3888, 7223, 7826, 7647, 4955, 7221, 1961, 3721, 5855, 6074, 2473, 3883, 2685, 4233, 4959, 6137, 1869, 6142, 1770, 7569, 4396, 6305, 7603, 5681, 5769, 2547, 7358, 5102, 5616, 5110, 3376, 5834, 4945, 6073, 4103, 4148, 589, 5022, 2155, 7297, 3733, 5118, 7161, 7469, 4799, 7311, 6625, 5381, 3668, 6463, 5752, 5675, 2590, 3653, 372, 1205, 7379, 4324, 420, 226, 7189, 4935, 7935, 7735, 4619, 6532, 3987, 3515, 2238, 7307, 7057, 6771, 3641, 6051, 6197, 2118, 6534, 5697, 7380, 4215, 3882, 6095, 6313, 5537, 5788, 4875, 535, 6432, 5631, 6821, 1594, 7029, 6518, 7593, 7769, 3896, 7812, 3298, 3756, 2044, 6494, 4601, 7342, 7907, 5797, 6664, 5453, 5676, 7101, 7832, 7620, 5890, 7113, 7347, 5433, 4478, 4380, 6761, 5379, 5138, 7443, 5125, 5337, 5609, 7387, 4865, 6951, 3783, 5402, 6349, 3814, 6215, 6896, 5367, 5478, 5362, 6555, 5410, 4119, 4879, 2296, 5867, 6649, 5338, 3369, 7838, 7134, 7506, 7815, 5195, 5010, 4130, 6588, 7645, 5851, 7948, 4445, 5088, 7946, 6651, 7394, 6812, 7342, 2814, 4174, 5090, 5270, 6412, 6238, 7436, 7719, 7500, 6040, 4632, 3611, 7562, 6636, 6065, 6771, 5521, 4792, 5523, 7033, 7123, 6595, 7122, 4648, 4721, 5353, 5848, 7080, 5458, 7574, 4928, 7465, 5527, 3596, 3150, 7516, 6462, 6408, 6074, 7735, 7389, 5850, 5817, 5793, 7450, 4286, 6482, 3680, 3949, 6609, 7117, 7279, 5093, 4017, 5160, 5626, 6762, 5439, 7718, 4427, 5483, 5876, 7949, 5150, 7543, 6465, 7144, 7583, 5724, 6301, 4413, 5125, 5911, 6557, 5358, 4854, 4179, 6747, 4853, 4485, 5985, 7829, 6581, 7102, 3248, 2495, 5683, 3973, 7115, 4888, 4091, 1660, 6041, 5196, 7104, 7185, 6079, 5505, 4846, 1142, 7857, 4966, 4641, 7781, 7802, 7479, 6219, 5952, 3076, 7111, 6393, 7176, 7989, 7119, 7260, 7416, 6871, 2372, 1164, 7176, 3963, 6684, 4692, 5670, 4893, 6561, 535, 4682, 4701, 4935, 2196, 5829, 6046, 6883, 6174, 6618, 3426, 7911, 5098, 4314, 3168, 3364, 7346, 4304, 7946, 2648, 6970, 4182, 7916, 4491, 6645, 6693, 7638, 5360, 2319, 4887, 7551, 6617, 6913, 4202, 3588, 6822, 5987, 6765, 6890, 3958, 4231, 3470, 7860, 6249, 6877, 3570, 5456, 3944, 6033, 7161, 7704, 6470, 7507, 4199, 5388, 1268, 4245, 2854, 4729, 3181, 5802, 4550, 5178, 6044, 7184, 6059, 4597, 6938, 5764, 6607, 3265, 7883, 6098, 7787, 4806, 7948, 4805, 7615, 6251, 5163, 4339, 7603, 2557, 7020, 7179, 5580, 4113, 5992, 3426, 7437, 5062, 7417, 6037, 4744, 4611, 5767, 4503, 5897, 5751, 6559, 6783, 7453, 5226, 6430, 4299, 6997, 6432, 4923, 5540, 6263, 1796, 5454, 6553, 5073, 4946, 7465, 5953, 3687, 5482, 4092, 7558, 6779, 4998, 5863, 6500, 6405, 4736, 4549, 4718, 5513, 4242, 3234, 5233, 5900, 5898, 3771, 6725, 7163, 7812, 4079, 4559, 6973, 5559, 4490, 7184, 5127, 6713, 4185, 5550, 2578, 5127, 6991, 5982, 4083, 6604, 5126, 5251, 2399, 4363, 3432, 4763, 6121, 7743, 5730, 5819, 4909, 2526, 5032, 5130, 6002, 7196, 6492, 3844, 6049, 5513, 6095, 5347, 5280, 7971, 7166, 5400, 7991, 7214, 6386, 7855, 3265, 4872, 6326, 6952, 4666, 3851, 2646, 7292, 6777, 2032, 7099, 6948, 7823, 7233, 3759, 6415, 6142, 6295, 7846, 5755, 6518, 4657, 5345, 7339, 4441, 7703, 1623, 6380, 4193, 5932, 5830, 7850, 2210, 5444, 6693, 7644, 656, 24, 5177, 4661, 7035, 6370, 4410, 1735, 7836, 5534, 5437, 7772, 7708, 4624, 7646, 6897, 4758, 1516, 5392, 4168, 5655, 3841, 5961, 177, 5401, 1946, 7142, 7663, 5315, 4808, 2307, 7322, 6102, 6230, 3991, 7943, 7698, 1180, 5047, 7644, 3841, 6749, 4841, 6725, 5341, 6763, 5778, 5917, 5849, 4603, 4835, 4786, 5578, 3970, 4332, 6747, 7378, 7813, 6007, 1962, 6824, 6048, 7345, 5899, 7943, 7752, 5419, 7125, 7291, 6333, 2368, 3908, 7815, 7986, 4397, 2925, 5043, 6797, 6794, 4234, 3986, 5022, 7542, 1791, 7704, 7888, 3411, 5375, 5144, 6422, 5023, 4549, 6661, 5901, 6303, 5703, 5867, 7607, 4201, 4435, 6658, 4057, 3098, 3876, 6576, 4882, 5584, 7562, 5530, 6230, 4270, 5480, 6914, 6473, 5216, 3766, 6901, 2311, 3636, 6190, 6403, 6731, 1959, 4344, 3992, 6578, 3527, 7415, 6766, 7751, 4237, 3889, 5847, 5295, 7555, 6348, 7051, 3208, 6003, 4818, 3187, 5336, 5370, 7137, 3712, 7181, 6994, 4129, 5811, 5581, 6637, 5871, 6711, 4266, 4829, 6486, 3748, 7524, 6578, 7208, 5208, 4754, 3200, 1696, 6772, 6498, 7837, 7840, 5060, 5933, 980, 6060, 5394, 4199, 7549, 4373, 6924, 4682, 6308, 2930, 6178, 6750, 4445, 7084, 7289, 3574, 7175, 5138, 7574, 5407, 7561, 7528, 4743, 7413, 4415, 6805, 2309, 6170, 6013, 6027, 6732, 2651, 6345, 5302, 2973, 7722, 4403, 3373, 5681, 4090, 5973, 7446, 5485, 7364, 2485, 5673, 7583, 7796, 3157, 4861, 6836, 3863, 4530, 5230, 3049, 6442, 1735, 5357, 7055, 3882, 5841, 7818, 7779, 7121, 5126, 4880, 6781, 5508, 7544, 5034, 1566, 7118, 2238, 7581, 2650, 5505, 1070, 1626, 5226, 7635, 4197, 7601, 6869, 3473, 4281, 6861, 6178, 6656, 4768, 1648, 5066, 5634, 3145, 6414, 5615, 5871, 2977, 7362, 7478, 2284, 5716, 6976, 7421, 7325, 6973, 4116, 7507, 6026, 4399, 7849, 6492, 7958, 4868, 6467, 6318, 7238, 5976, 5596, 2893, 7775, 5374, 4430, 7218, 4751, 5143, 6875, 7603, 6226, 149, 5563, 5957, 4654, 6715, 1372, 5780, 2465, 7094, 3417, 6059, 3674, 3621, 7964, 6393, 4786, 5515, 6614, 3539, 7253, 7286, 7201, 7076, 2848, 6826, 5466, 6348, 6099, 3378, 6936, 5349, 7655, 7169, 6491, 4227, 2348, 5321, 5301, 6538, 4480, 6879, 7248, 6388, 4701, 6172, 5563, 5411, 4271, 6948, 6817, 6496, 2342, 3897, 6645, 6597, 5833, 7316, 4539, 5731, 3765, 6280, 3159, 7690, 7638, 7586, 566, 7877, 3675, 5945, 2566, 7604, 4979, 264, 7167, 4956, 6626, 5590, 5220, 5690, 3950, 3295, 7414, 5162, 7475, 7656, 6628, 7091, 5993, 4565, 6965, 7511, 4580, 5830, 2842, 6282, 7965, 4234, 7946, 6281, 7713, 4158, 5974, 7654, 5956, 5161, 7251, 7879, 4110, 6256, 5743, 4389, 2559, 3400, 7730, 4877, 7022, 5472, 7584, 3604, 6949, 4524, 5499, 7139, 7837, 5080, 3795, 7355, 6611, 6408, 5262, 5805, 5058, 1234, 7652, 7493, 5741, 2218, 6238, 6309, 2390, 2288, 6611, 7604, 7969, 4594, 3975, 4814, 4760, 1303, 5846, 4305, 7080, 7520, 6406, 6302, 7870, 6567, 5954, 7169, 4640, 1883, 6976, 5150, 7239, 7171, 6069, 5370, 5590, 7687, 7891, 5923, 7046, 6012, 2710, 7809, 3069, 6397, 2792, 6424, 3385, 4796, 7039, 3289, 6144, 7156, 6057, 7869, 3574, 7273, 5394, 2690, 1479, 4645, 2885, 7767, 7466, 7244, 7919, 4624, 7548, 5860, 7464, 2179, 7513, 158, 6981, 7972, 4383, 5619, 7802, 5568, 7083, 5454, 5746, 5375, 7180, 7269, 2044, 6930, 7291, 7456, 6075, 2729, 2514, 7757, 7221, 6121, 5208, 7986, 5281, 5004, 6816, 4303, 3637, 4446, 6295, 3853, 6019, 5387, 7700, 4905, 6118, 6144, 7773, 5853, 6765, 7925, 6051, 2217, 7713, 6330, 7889, 4066, 6689, 5863, 1275, 6185, 6259, 7600, 7354, 6715, 7891, 6550, 6849, 3823, 5950, 7892, 7513, 5304, 3119, 4634, 6348, 2244, 6729, 7050, 6628, 5087, 5855, 6394, 6869, 5919, 4244, 7055, 4141, 5504, 5982, 6061, 5793, 5207, 3096, 3801, 4408, 5356, 7875, 6426, 6854, 4891, 6962, 6804, 7774, 5892, 6704, 5730, 5843, 1787, 7027, 5067, 3649, 7702, 5711, 7230, 5425, 5219, 3128, 4245, 5096, 7254, 5395, 3508, 6699, 6419, 5959, 6259, 5807, 4862, 5962, 4882, 6153, 2775, 5947, 6986, 4044, 5306, 3778, 4012, 6425, 6066, 6399, 5111, 4501, 7043, 5670, 6104, 5007, 6530, 7223, 7885, 6450, 6823, 4050, 5592, 6455, 5583, 6396, 6336, 7571, 5887, 6659, 7649, 6757, 7132, 7548, 5541, 4751, 6476, 6534, 5423, 7678, 4196, 5722, 4328, 5938, 6471, 4600, 3665, 4631, 7494, 2993, 6069, 7487, 6160, 6809, 5746, 4522, 5619, 7834, 6078, 7027, 6494, 7695, 7983, 7598, 5639, 4133, 6793, 6583, 6291, 7934, 3672, 7828, 3362, 1170, 7761, 7540, 781, 5670, 3573, 7561, 6319, 6820, 5669, 7153, 6409, 7746, 6517, 7189, 7353, 2718, 5854, 6307, 7683, 7357, 6478, 7373, 7001, 7021, 5442, 1734, 7714, 4854, 5724, 6301, 6248, 6113, 5494, 5550, 5632, 5795, 7317, 4954, 5285, 6130, 3100, 7445, 7446, 7423, 6999, 7217, 6392, 6302, 7341, 5663, 4095, 2687, 7552, 6154, 1087, 5407, 6484, 7117, 7170, 7775, 5994, 3912, 7233, 3587, 3999, 3159, 4111, 6592, 6992, 6026, 4586, 7536, 7978, 5545, 3305, 7456, 6759, 4818, 7623, 7268, 6023, 6557, 7972, 5727, 1809, 7352, 3092, 7152, 7008, 312, 4339, 7373, 5749, 6214, 1815, 7630, 7674, 4290, 6597, 1222, 7347, 6422, 4037, 4465, 7837, 6990, 7346, 7710, 5956, 5009, 6776, 6185, 7824, 3812, 6945, 7232, 6485, 1412, 6851, 7662, 7915, 816, 3256, 7803, 7833, 6030, 6375, 4339, 7952, 5885, 5657, 7359, 4456, 5491, 7770, 2221, 4903, 5896, 6640, 3432, 5783, 6582, 7191, 7048, 7032, 5006, 6304, 5226, 6252, 7611, 7554, 6827, 6130, 7413, 4052, 6887, 5230, 4770, 6717, 5405, 5854, 7693, 2855, 6440, 6481, 7946, 5450, 5947, 6523, 5212, 6528, 4818, 6324, 7154, 1734, 6303, 5604, 3412, 3936, 5497, 4939, 7466, 4732, 6977, 7304, 5252, 6540, 7969, 6432, 6497, 2476, 3791, 6749, 6875, 1470, 6406, 7534, 7284, 6139, 6476, 6013, 7884, 5943, 3117, 4388, 6674, 6042, 4712, 7190, 5569, 3669, 5294, 4251, 6032, 7423, 7881, 5066, 3613, 6409, 4733, 6103, 7176, 5398, 6195, 7158, 7815, 4624, 6740, 5445, 7594, 3574, 7420, 7810, 7488, 7357, 4892, 7464, 7269, 6921, 4519, 6002, 7754, 6997, 3506, 6489, 7918, 2676, 5391, 2456, 7924, 6913, 7409, 4771, 7430, 5841, 6013, 5752, 6935, 5281, 6329, 2476, 2511, 6528, 4408, 3049, 6809, 1626, 7803, 7784, 4121, 4130, 3472, 7097, 6307, 5249, 6353, 7085, 7944, 2465, 6620, 7755, 6006, 6464, 6230, 5661, 7173, 7946, 6930, 5483, 7980, 6492, 4902, 5589, 6804, 5358, 7601, 6195, 7836, 6105, 7585, 3504, 6534, 3863, 5796, 3520, 5095, 6523, 7877, 6124, 7068, 3980, 6163, 6023, 6274, 4913, 7753, 6856, 3659, 3618, 5104, 7951, 4972, 6907, 6224, 6654, 7146, 6228, 6886, 6296, 6735, 7889, 6132, 5372, 7933, 5374, 7881, 5144, 4197, 7562, 7057, 6648, 3895, 876, 4805, 6508, 6978, 6358, 4708, 4374, 3473, 4238, 6345, 6090, 6429, 7492, 7676, 6388, 7255, 5730, 2749, 6137, 6471, 5623, 6446, 3956, 6977, 3919, 7960, 4666, 4686, 7772, 2828, 4480, 7202, 7958, 7103, 7220, 4562, 5125, 7226, 5758, 7293, 7069, 4636, 4914, 5737, 6237, 6674, 7206, 2849, 7868, 7994, 6421, 5827, 5735, 7055, 3723, 6316, 3200, 5518, 7571, 7818, 7246, 7015, 7529, 7223, 7822, 4354, 3426, 4160, 6333, 3234, 6782, 7585, 4408, 7485, 4211, 2444, 7546, 2495, 4214, 5240, 5330, 7214, 4484, 7735, 6784, 7680, 6858, 4438, 5190, 4357, 6097, 7280, 6304, 6394, 5227, 6042, 5873, 5971, 6400, 6153, 7617, 5871, 7581, 4820, 7771, 6273, 7628, 7618, 7353, 5756, 5983, 4210, 5536, 7487, 5054, 7674, 7585, 6702, 4698, 2527, 3998, 3592, 2986, 6388, 3800, 7799, 4672, 5775, 6142, 5577, 4786, 7324, 7376, 5155, 3897, 6370, 6811, 6356, 5820, 7034, 7674, 3111, 4416, 7285, 7954, 3117, 3156, 5635, 3878, 6265, 7714, 5766, 4886, 5719, 7674, 5934, 5568, 7147, 6066, 7531, 6956, 7249, 5500, 6052, 7058, 7506, 2124, 6761, 5894, 6575, 3715, 7849, 7112, 7484, 5456, 6077, 5775, 6294, 5901, 6809, 6895, 3214, 3806, 7703, 6793, 7277, 6757, 3758, 7179, 6674, 7901, 4522, 6062, 2479, 5068, 7012, 6433, 3525, 4558, 5809, 6665, 7965, 5300, 3973, 6848, 4978, 2778, 4423, 7962, 3407, 5301, 4329, 2822, 4084, 7208, 5219, 6803, 5026, 7087, 7583, 5888, 4160, 5483, 7055, 830, 5429, 5804, 3036, 6054, 6155, 4933, 6550, 4080, 6034, 6020, 5555, 5952, 6793, 2775, 7306, 7875, 5800, 6530, 4091, 5441, 6305, 6933, 7792, 4181, 6607, 7734, 1928, 6078, 7348, 5958, 6414, 7658, 6256, 7451, 6211, 4135] 頂点数 = 8000 辺数 = 31833 探索時間 = 0.0939998626709