My Advent of Code solutions in Python. kevinyap.ca/2019/12/going-fast-in-advent-of-code/
advent-of-code python
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add 2017/12

+2037
+35
2017/day12.py
··· 1 + import fileinput 2 + 3 + MAPPINGS = {} 4 + 5 + for line in fileinput.input(): 6 + x, y = line.strip().split(' <-> ') 7 + MAPPINGS[x] = [pid for pid in y.split(', ')] 8 + 9 + groups = {} 10 + seen_ids = set() 11 + group_0 = None 12 + 13 + for pid in MAPPINGS.keys(): 14 + if pid in seen_ids: 15 + continue 16 + 17 + connected = set() 18 + queue = MAPPINGS[pid][:] 19 + 20 + while queue: 21 + nid = queue.pop() 22 + connected.add(nid) 23 + 24 + if nid == '0': 25 + group_0 = pid 26 + 27 + for n in MAPPINGS[nid]: 28 + if n not in seen_ids: 29 + queue.append(n) 30 + seen_ids.add(n) 31 + 32 + groups[pid] = connected 33 + 34 + print "Programs in group containing PID 0:", len(groups[group_0]) 35 + print "Total number of program groups:", len(groups)
+2000
2017/inputs/12.txt
··· 1 + 0 <-> 659, 737 2 + 1 <-> 1, 1433 3 + 2 <-> 982, 1869 4 + 3 <-> 306, 380, 1462, 1827 5 + 4 <-> 1076 6 + 5 <-> 794, 1451 7 + 6 <-> 146, 1055 8 + 7 <-> 834, 1557 9 + 8 <-> 1333 10 + 9 <-> 849, 906, 1863 11 + 10 <-> 362, 505 12 + 11 <-> 33, 938, 1896 13 + 12 <-> 490, 913 14 + 13 <-> 189, 690 15 + 14 <-> 796 16 + 15 <-> 56, 280, 1288, 1721 17 + 16 <-> 16 18 + 17 <-> 904 19 + 18 <-> 150, 1394, 1458 20 + 19 <-> 1773 21 + 20 <-> 70 22 + 21 <-> 993 23 + 22 <-> 22 24 + 23 <-> 285, 1004 25 + 24 <-> 209, 727 26 + 25 <-> 614, 1590 27 + 26 <-> 113 28 + 27 <-> 1321, 1341 29 + 28 <-> 351, 730, 1037 30 + 29 <-> 29, 1828 31 + 30 <-> 1378, 1983 32 + 31 <-> 705, 1035 33 + 32 <-> 1042, 1519 34 + 33 <-> 11, 886 35 + 34 <-> 360, 1101, 1531, 1877 36 + 35 <-> 971, 1652 37 + 36 <-> 188 38 + 37 <-> 1935 39 + 38 <-> 38 40 + 39 <-> 39, 1472 41 + 40 <-> 84, 1110 42 + 41 <-> 483, 895, 1035, 1864, 1919 43 + 42 <-> 624, 813, 1484, 1517 44 + 43 <-> 492 45 + 44 <-> 947, 1572 46 + 45 <-> 45, 1589, 1748, 1836 47 + 46 <-> 1821 48 + 47 <-> 123, 206, 239 49 + 48 <-> 146 50 + 49 <-> 235, 871 51 + 50 <-> 172, 1672 52 + 51 <-> 504 53 + 52 <-> 585, 678, 878 54 + 53 <-> 484, 543, 1282 55 + 54 <-> 374, 723 56 + 55 <-> 1956 57 + 56 <-> 15 58 + 57 <-> 583, 1159, 1596 59 + 58 <-> 313, 580, 1101 60 + 59 <-> 1529, 1788 61 + 60 <-> 60 62 + 61 <-> 1033, 1857 63 + 62 <-> 874 64 + 63 <-> 63, 1007, 1316, 1673 65 + 64 <-> 1140 66 + 65 <-> 1136 67 + 66 <-> 1337, 1546 68 + 67 <-> 67, 1468 69 + 68 <-> 298, 951 70 + 69 <-> 906 71 + 70 <-> 20, 1977 72 + 71 <-> 1956 73 + 72 <-> 146, 1465 74 + 73 <-> 911 75 + 74 <-> 1345 76 + 75 <-> 711 77 + 76 <-> 732, 789, 1499, 1637 78 + 77 <-> 1897 79 + 78 <-> 78, 379 80 + 79 <-> 96, 462, 847 81 + 80 <-> 886, 907 82 + 81 <-> 1564 83 + 82 <-> 1362, 1680 84 + 83 <-> 225, 916 85 + 84 <-> 40, 1460 86 + 85 <-> 330 87 + 86 <-> 1370 88 + 87 <-> 87, 640 89 + 88 <-> 806, 1411 90 + 89 <-> 1732 91 + 90 <-> 603 92 + 91 <-> 547, 904 93 + 92 <-> 1106 94 + 93 <-> 782 95 + 94 <-> 401, 1039, 1148, 1356 96 + 95 <-> 95, 344, 1092 97 + 96 <-> 79 98 + 97 <-> 1555, 1649 99 + 98 <-> 133 100 + 99 <-> 866 101 + 100 <-> 116, 1183, 1450 102 + 101 <-> 964 103 + 102 <-> 521, 843 104 + 103 <-> 1002 105 + 104 <-> 675, 1752, 1760 106 + 105 <-> 447 107 + 106 <-> 625 108 + 107 <-> 200, 923, 1573 109 + 108 <-> 108, 1535 110 + 109 <-> 1938, 1984 111 + 110 <-> 992 112 + 111 <-> 410, 436, 1789, 1985 113 + 112 <-> 730, 1742 114 + 113 <-> 26, 774, 1620 115 + 114 <-> 891 116 + 115 <-> 556, 980, 1502 117 + 116 <-> 100, 405, 438 118 + 117 <-> 1220, 1747 119 + 118 <-> 417 120 + 119 <-> 1671 121 + 120 <-> 225 122 + 121 <-> 215, 1414 123 + 122 <-> 1421 124 + 123 <-> 47, 488, 1390 125 + 124 <-> 1750 126 + 125 <-> 1020, 1456, 1645, 1811 127 + 126 <-> 945, 988, 1558 128 + 127 <-> 1562 129 + 128 <-> 246, 419, 878, 1057 130 + 129 <-> 198, 214, 526 131 + 130 <-> 1572 132 + 131 <-> 624 133 + 132 <-> 1086 134 + 133 <-> 98, 430, 1950 135 + 134 <-> 1179 136 + 135 <-> 1603 137 + 136 <-> 136 138 + 137 <-> 137, 248 139 + 138 <-> 604 140 + 139 <-> 1080, 1744, 1829 141 + 140 <-> 786, 890, 1336 142 + 141 <-> 819, 835 143 + 142 <-> 142, 1657 144 + 143 <-> 590, 670 145 + 144 <-> 622 146 + 145 <-> 182, 930, 1164, 1741 147 + 146 <-> 6, 48, 72, 152 148 + 147 <-> 1880 149 + 148 <-> 1486 150 + 149 <-> 1595 151 + 150 <-> 18, 653 152 + 151 <-> 1834 153 + 152 <-> 146, 289, 1949 154 + 153 <-> 1379 155 + 154 <-> 694, 1025 156 + 155 <-> 1143, 1469 157 + 156 <-> 437, 1492, 1616 158 + 157 <-> 1044 159 + 158 <-> 410, 1391 160 + 159 <-> 1327 161 + 160 <-> 387, 892, 963, 1287 162 + 161 <-> 964, 1017 163 + 162 <-> 786, 1098, 1351, 1445, 1508 164 + 163 <-> 415 165 + 164 <-> 255, 790, 1410 166 + 165 <-> 252, 425, 1186, 1662, 1838 167 + 166 <-> 791, 1012 168 + 167 <-> 167, 836, 1922 169 + 168 <-> 1586, 1998 170 + 169 <-> 679, 914 171 + 170 <-> 1975 172 + 171 <-> 672 173 + 172 <-> 50 174 + 173 <-> 614 175 + 174 <-> 723 176 + 175 <-> 246, 747 177 + 176 <-> 400, 1338 178 + 177 <-> 573, 1617, 1724 179 + 178 <-> 473, 1572 180 + 179 <-> 183 181 + 180 <-> 200, 1380 182 + 181 <-> 1394, 1657 183 + 182 <-> 145, 1825 184 + 183 <-> 179, 399, 955, 1236, 1295, 1840 185 + 184 <-> 712 186 + 185 <-> 185 187 + 186 <-> 551, 1627 188 + 187 <-> 1195 189 + 188 <-> 36, 440, 1277, 1362 190 + 189 <-> 13 191 + 190 <-> 1111 192 + 191 <-> 985, 1372 193 + 192 <-> 496, 1137, 1283 194 + 193 <-> 827, 1053 195 + 194 <-> 610 196 + 195 <-> 1231, 1497 197 + 196 <-> 1960 198 + 197 <-> 584, 1359 199 + 198 <-> 129, 651, 714, 1663 200 + 199 <-> 1047, 1805 201 + 200 <-> 107, 180, 658, 1397 202 + 201 <-> 1590 203 + 202 <-> 1268, 1768 204 + 203 <-> 1683 205 + 204 <-> 567, 1848 206 + 205 <-> 276 207 + 206 <-> 47, 461, 1794 208 + 207 <-> 207 209 + 208 <-> 1248 210 + 209 <-> 24, 1589 211 + 210 <-> 1063, 1504 212 + 211 <-> 907, 1815 213 + 212 <-> 1948 214 + 213 <-> 388 215 + 214 <-> 129, 561, 793, 1569 216 + 215 <-> 121, 252 217 + 216 <-> 216, 1728 218 + 217 <-> 761 219 + 218 <-> 631, 816 220 + 219 <-> 459, 807, 1008 221 + 220 <-> 1231, 1447 222 + 221 <-> 713, 1541 223 + 222 <-> 856, 924, 1924 224 + 223 <-> 1103 225 + 224 <-> 1426, 1761 226 + 225 <-> 83, 120, 242, 784 227 + 226 <-> 311, 560 228 + 227 <-> 587, 667, 984, 1091 229 + 228 <-> 1852 230 + 229 <-> 229, 1198, 1204 231 + 230 <-> 1505, 1944 232 + 231 <-> 1158, 1594, 1925 233 + 232 <-> 232, 345, 1417 234 + 233 <-> 828, 1677 235 + 234 <-> 982 236 + 235 <-> 49, 1012, 1254, 1956 237 + 236 <-> 489, 893, 1545 238 + 237 <-> 988, 1450 239 + 238 <-> 1719, 1791 240 + 239 <-> 47, 736, 1027 241 + 240 <-> 1167, 1457 242 + 241 <-> 270 243 + 242 <-> 225, 814, 1873 244 + 243 <-> 243, 282, 914 245 + 244 <-> 302, 328, 559 246 + 245 <-> 1753 247 + 246 <-> 128, 175 248 + 247 <-> 1230, 1660, 1824 249 + 248 <-> 137, 537, 1423 250 + 249 <-> 1209, 1391, 1749 251 + 250 <-> 298 252 + 251 <-> 799 253 + 252 <-> 165, 215 254 + 253 <-> 1437, 1741 255 + 254 <-> 1356 256 + 255 <-> 164 257 + 256 <-> 310 258 + 257 <-> 1267, 1821 259 + 258 <-> 1177, 1876 260 + 259 <-> 1257, 1432 261 + 260 <-> 311, 1115 262 + 261 <-> 1504 263 + 262 <-> 1268 264 + 263 <-> 565, 1023 265 + 264 <-> 408, 1806 266 + 265 <-> 1009, 1144 267 + 266 <-> 599, 616 268 + 267 <-> 1182 269 + 268 <-> 1026, 1456, 1470, 1854 270 + 269 <-> 269, 686 271 + 270 <-> 241, 1445 272 + 271 <-> 1232 273 + 272 <-> 487, 863, 1286 274 + 273 <-> 1614, 1748 275 + 274 <-> 1332 276 + 275 <-> 1010, 1334 277 + 276 <-> 205, 478, 888, 1049 278 + 277 <-> 277, 1330 279 + 278 <-> 734, 1561 280 + 279 <-> 535, 1190, 1913 281 + 280 <-> 15 282 + 281 <-> 1206 283 + 282 <-> 243, 475, 1571 284 + 283 <-> 283, 1936 285 + 284 <-> 324, 702, 844, 1601 286 + 285 <-> 23 287 + 286 <-> 286, 1080, 1127 288 + 287 <-> 295 289 + 288 <-> 805 290 + 289 <-> 152, 656, 691, 993 291 + 290 <-> 595, 616, 1199 292 + 291 <-> 1028, 1218, 1844 293 + 292 <-> 1447 294 + 293 <-> 378, 1771 295 + 294 <-> 811, 1790 296 + 295 <-> 287, 367, 693 297 + 296 <-> 861, 1948, 1950 298 + 297 <-> 1631 299 + 298 <-> 68, 250, 641, 745 300 + 299 <-> 299, 898, 1152, 1574 301 + 300 <-> 353 302 + 301 <-> 990, 1340, 1960 303 + 302 <-> 244 304 + 303 <-> 1645 305 + 304 <-> 445, 448, 557, 1611 306 + 305 <-> 1350, 1442 307 + 306 <-> 3, 445 308 + 307 <-> 567 309 + 308 <-> 1799 310 + 309 <-> 864 311 + 310 <-> 256, 853, 1911 312 + 311 <-> 226, 260, 970 313 + 312 <-> 1308 314 + 313 <-> 58 315 + 314 <-> 1795 316 + 315 <-> 1225, 1627, 1903 317 + 316 <-> 1065, 1991 318 + 317 <-> 317 319 + 318 <-> 546, 1415 320 + 319 <-> 1883 321 + 320 <-> 417, 1040 322 + 321 <-> 1927 323 + 322 <-> 686 324 + 323 <-> 1018, 1619 325 + 324 <-> 284 326 + 325 <-> 1114 327 + 326 <-> 474, 872 328 + 327 <-> 439 329 + 328 <-> 244 330 + 329 <-> 329 331 + 330 <-> 85, 1868 332 + 331 <-> 331, 680, 1224, 1243, 1291 333 + 332 <-> 1748 334 + 333 <-> 1673 335 + 334 <-> 676, 1306 336 + 335 <-> 809 337 + 336 <-> 797, 1559, 1858 338 + 337 <-> 978, 1874 339 + 338 <-> 538, 1077 340 + 339 <-> 432, 1033 341 + 340 <-> 340 342 + 341 <-> 1267, 1683 343 + 342 <-> 587, 726 344 + 343 <-> 1560, 1705 345 + 344 <-> 95 346 + 345 <-> 232, 1032 347 + 346 <-> 581, 1992 348 + 347 <-> 530 349 + 348 <-> 667, 1479 350 + 349 <-> 1620 351 + 350 <-> 861, 998, 1069 352 + 351 <-> 28 353 + 352 <-> 352 354 + 353 <-> 300, 1513 355 + 354 <-> 1109, 1747 356 + 355 <-> 950, 965, 1394, 1616 357 + 356 <-> 1136 358 + 357 <-> 1443, 1698 359 + 358 <-> 973, 1814 360 + 359 <-> 1662 361 + 360 <-> 34, 921 362 + 361 <-> 1418 363 + 362 <-> 10, 668, 1656 364 + 363 <-> 450, 766 365 + 364 <-> 615, 1941 366 + 365 <-> 1071 367 + 366 <-> 749, 1375 368 + 367 <-> 295, 1708, 1925 369 + 368 <-> 383, 928 370 + 369 <-> 369 371 + 370 <-> 651, 1048 372 + 371 <-> 665, 1460, 1686 373 + 372 <-> 390, 958, 1682 374 + 373 <-> 1559 375 + 374 <-> 54, 1395, 1847 376 + 375 <-> 799, 1061, 1383, 1773 377 + 376 <-> 376 378 + 377 <-> 1463 379 + 378 <-> 293, 872, 917 380 + 379 <-> 78, 449 381 + 380 <-> 3, 1117 382 + 381 <-> 1995 383 + 382 <-> 846, 896, 1506, 1918 384 + 383 <-> 368, 477 385 + 384 <-> 1009, 1788 386 + 385 <-> 1926 387 + 386 <-> 1602 388 + 387 <-> 160, 667 389 + 388 <-> 213, 713 390 + 389 <-> 586 391 + 390 <-> 372, 1140 392 + 391 <-> 863 393 + 392 <-> 590, 1259, 1384 394 + 393 <-> 645 395 + 394 <-> 423, 1537 396 + 395 <-> 782, 1496, 1893 397 + 396 <-> 1497 398 + 397 <-> 397 399 + 398 <-> 847, 1265 400 + 399 <-> 183, 743, 1564 401 + 400 <-> 176 402 + 401 <-> 94 403 + 402 <-> 402 404 + 403 <-> 558 405 + 404 <-> 572 406 + 405 <-> 116 407 + 406 <-> 769, 1563 408 + 407 <-> 1790 409 + 408 <-> 264 410 + 409 <-> 847 411 + 410 <-> 111, 158, 1467, 1880, 1902 412 + 411 <-> 1221 413 + 412 <-> 858, 1088, 1848 414 + 413 <-> 1589 415 + 414 <-> 468, 637 416 + 415 <-> 163, 415 417 + 416 <-> 416, 817 418 + 417 <-> 118, 320, 1671 419 + 418 <-> 1029, 1987 420 + 419 <-> 128, 765 421 + 420 <-> 420, 1180 422 + 421 <-> 1170, 1766 423 + 422 <-> 563, 1400, 1904, 1926 424 + 423 <-> 394 425 + 424 <-> 730 426 + 425 <-> 165, 478, 957 427 + 426 <-> 1505 428 + 427 <-> 1478, 1780 429 + 428 <-> 1658 430 + 429 <-> 650 431 + 430 <-> 133 432 + 431 <-> 469, 1491 433 + 432 <-> 339 434 + 433 <-> 667, 1549 435 + 434 <-> 852 436 + 435 <-> 435 437 + 436 <-> 111 438 + 437 <-> 156 439 + 438 <-> 116, 874 440 + 439 <-> 327, 1387 441 + 440 <-> 188, 540 442 + 441 <-> 441 443 + 442 <-> 692 444 + 443 <-> 1037, 1153 445 + 444 <-> 758, 1064 446 + 445 <-> 304, 306 447 + 446 <-> 1072, 1495, 1890 448 + 447 <-> 105, 1665 449 + 448 <-> 304, 591 450 + 449 <-> 379 451 + 450 <-> 363, 450, 466 452 + 451 <-> 1135 453 + 452 <-> 990, 1344, 1604 454 + 453 <-> 1390, 1755 455 + 454 <-> 1853 456 + 455 <-> 1199, 1735, 1852 457 + 456 <-> 484 458 + 457 <-> 457, 1973 459 + 458 <-> 786 460 + 459 <-> 219 461 + 460 <-> 1655, 1777 462 + 461 <-> 206, 753 463 + 462 <-> 79, 668 464 + 463 <-> 699 465 + 464 <-> 1843 466 + 465 <-> 829, 978, 1820 467 + 466 <-> 450 468 + 467 <-> 770, 1475 469 + 468 <-> 414, 613, 1230 470 + 469 <-> 431, 1470 471 + 470 <-> 1292, 1659 472 + 471 <-> 603 473 + 472 <-> 719, 1398 474 + 473 <-> 178, 1419 475 + 474 <-> 326, 866 476 + 475 <-> 282 477 + 476 <-> 1512, 1669 478 + 477 <-> 383 479 + 478 <-> 276, 425 480 + 479 <-> 1029 481 + 480 <-> 603 482 + 481 <-> 991, 1878 483 + 482 <-> 1726, 1783 484 + 483 <-> 41, 855 485 + 484 <-> 53, 456 486 + 485 <-> 1814 487 + 486 <-> 1470 488 + 487 <-> 272, 1693 489 + 488 <-> 123 490 + 489 <-> 236, 1155, 1793 491 + 490 <-> 12, 1349, 1498 492 + 491 <-> 913 493 + 492 <-> 43, 1121, 1822 494 + 493 <-> 1148 495 + 494 <-> 619, 1528 496 + 495 <-> 1960 497 + 496 <-> 192 498 + 497 <-> 497 499 + 498 <-> 1185 500 + 499 <-> 1933 501 + 500 <-> 1948 502 + 501 <-> 1364, 1433, 1826 503 + 502 <-> 893, 933 504 + 503 <-> 514 505 + 504 <-> 51, 821, 1116 506 + 505 <-> 10, 905 507 + 506 <-> 506 508 + 507 <-> 892 509 + 508 <-> 508 510 + 509 <-> 1078 511 + 510 <-> 1716 512 + 511 <-> 1197, 1900 513 + 512 <-> 568, 1284, 1422 514 + 513 <-> 1604, 1817, 1927 515 + 514 <-> 503, 773, 1725, 1883 516 + 515 <-> 1396 517 + 516 <-> 542 518 + 517 <-> 1299 519 + 518 <-> 1562 520 + 519 <-> 1622 521 + 520 <-> 1254, 1868, 1881 522 + 521 <-> 102, 1765 523 + 522 <-> 1438, 1980 524 + 523 <-> 1779 525 + 524 <-> 1235, 1968 526 + 525 <-> 1267, 1484 527 + 526 <-> 129 528 + 527 <-> 1211 529 + 528 <-> 597, 1017 530 + 529 <-> 529, 609 531 + 530 <-> 347, 1737, 1890 532 + 531 <-> 851, 1320 533 + 532 <-> 709 534 + 533 <-> 819, 1091 535 + 534 <-> 856 536 + 535 <-> 279, 535 537 + 536 <-> 536 538 + 537 <-> 248, 1317, 1763 539 + 538 <-> 338, 1793 540 + 539 <-> 539, 1485 541 + 540 <-> 440, 1216 542 + 541 <-> 541 543 + 542 <-> 516, 1232, 1831 544 + 543 <-> 53, 1234 545 + 544 <-> 639, 1090 546 + 545 <-> 1898 547 + 546 <-> 318, 1208 548 + 547 <-> 91 549 + 548 <-> 569, 750, 1090 550 + 549 <-> 1720 551 + 550 <-> 660 552 + 551 <-> 186 553 + 552 <-> 642, 672, 723 554 + 553 <-> 1927 555 + 554 <-> 717, 1841, 1997 556 + 555 <-> 1938 557 + 556 <-> 115, 1453 558 + 557 <-> 304, 904 559 + 558 <-> 403, 1438 560 + 559 <-> 244, 1046 561 + 560 <-> 226 562 + 561 <-> 214, 793, 1570 563 + 562 <-> 1992 564 + 563 <-> 422 565 + 564 <-> 860 566 + 565 <-> 263, 804 567 + 566 <-> 566 568 + 567 <-> 204, 307 569 + 568 <-> 512, 1084 570 + 569 <-> 548, 985, 1910 571 + 570 <-> 665, 1844 572 + 571 <-> 735 573 + 572 <-> 404, 1026, 1111 574 + 573 <-> 177, 1994 575 + 574 <-> 846 576 + 575 <-> 723, 738, 795, 802, 926, 1215 577 + 576 <-> 1650, 1962, 1996 578 + 577 <-> 1501, 1670 579 + 578 <-> 1504 580 + 579 <-> 1016, 1729 581 + 580 <-> 58 582 + 581 <-> 346, 581 583 + 582 <-> 749 584 + 583 <-> 57, 613, 1219, 1941 585 + 584 <-> 197, 1366 586 + 585 <-> 52, 1518 587 + 586 <-> 389, 1597 588 + 587 <-> 227, 342 589 + 588 <-> 1408 590 + 589 <-> 1229 591 + 590 <-> 143, 392, 1044, 1078 592 + 591 <-> 448, 1289 593 + 592 <-> 592 594 + 593 <-> 711 595 + 594 <-> 770 596 + 595 <-> 290, 1169 597 + 596 <-> 1854 598 + 597 <-> 528, 755, 1241, 1982 599 + 598 <-> 663, 806 600 + 599 <-> 266 601 + 600 <-> 1065, 1694 602 + 601 <-> 746 603 + 602 <-> 827 604 + 603 <-> 90, 471, 480, 1083 605 + 604 <-> 138, 1003 606 + 605 <-> 1703 607 + 606 <-> 1289 608 + 607 <-> 1309 609 + 608 <-> 808, 1100 610 + 609 <-> 529, 1621, 1943 611 + 610 <-> 194, 610 612 + 611 <-> 1337, 1609 613 + 612 <-> 980, 1350 614 + 613 <-> 468, 583 615 + 614 <-> 25, 173, 1623, 1914 616 + 615 <-> 364, 775 617 + 616 <-> 266, 290 618 + 617 <-> 1514 619 + 618 <-> 1031 620 + 619 <-> 494, 1761 621 + 620 <-> 1126, 1150, 1221, 1513, 1712 622 + 621 <-> 1770 623 + 622 <-> 144, 1761 624 + 623 <-> 1367 625 + 624 <-> 42, 131 626 + 625 <-> 106, 914 627 + 626 <-> 1849 628 + 627 <-> 1477 629 + 628 <-> 1379 630 + 629 <-> 969 631 + 630 <-> 1114 632 + 631 <-> 218, 1935, 1979 633 + 632 <-> 1015, 1665, 1816, 1819 634 + 633 <-> 1326, 1628 635 + 634 <-> 1347, 1720 636 + 635 <-> 816 637 + 636 <-> 636 638 + 637 <-> 414, 1566 639 + 638 <-> 1668 640 + 639 <-> 544, 824, 1542 641 + 640 <-> 87 642 + 641 <-> 298, 1196 643 + 642 <-> 552, 1619 644 + 643 <-> 972 645 + 644 <-> 814 646 + 645 <-> 393, 1148, 1205, 1302 647 + 646 <-> 969 648 + 647 <-> 935, 1575 649 + 648 <-> 648, 1424 650 + 649 <-> 1794 651 + 650 <-> 429, 854, 1586, 1711 652 + 651 <-> 198, 370 653 + 652 <-> 996, 1996 654 + 653 <-> 150, 1919 655 + 654 <-> 654 656 + 655 <-> 658 657 + 656 <-> 289 658 + 657 <-> 978, 1954 659 + 658 <-> 200, 655 660 + 659 <-> 0, 825, 1258, 1792 661 + 660 <-> 550, 1232 662 + 661 <-> 661, 1405 663 + 662 <-> 662 664 + 663 <-> 598 665 + 664 <-> 1014 666 + 665 <-> 371, 570, 1247 667 + 666 <-> 989, 1778 668 + 667 <-> 227, 348, 387, 433 669 + 668 <-> 362, 462, 703, 1091 670 + 669 <-> 1184 671 + 670 <-> 143 672 + 671 <-> 671, 901 673 + 672 <-> 171, 552 674 + 673 <-> 1865 675 + 674 <-> 972, 1961 676 + 675 <-> 104, 1581, 1800 677 + 676 <-> 334, 1995 678 + 677 <-> 1836 679 + 678 <-> 52 680 + 679 <-> 169 681 + 680 <-> 331 682 + 681 <-> 823 683 + 682 <-> 921 684 + 683 <-> 1800 685 + 684 <-> 750, 1505 686 + 685 <-> 722, 1338, 1993 687 + 686 <-> 269, 322 688 + 687 <-> 989, 1178 689 + 688 <-> 1338 690 + 689 <-> 1535 691 + 690 <-> 13, 690 692 + 691 <-> 289, 721 693 + 692 <-> 442, 1014 694 + 693 <-> 295 695 + 694 <-> 154, 862 696 + 695 <-> 1552, 1735 697 + 696 <-> 1044 698 + 697 <-> 993, 1793, 1801 699 + 698 <-> 698 700 + 699 <-> 463, 1022, 1399 701 + 700 <-> 897, 1085 702 + 701 <-> 1782, 1987 703 + 702 <-> 284 704 + 703 <-> 668, 1031 705 + 704 <-> 704, 849 706 + 705 <-> 31 707 + 706 <-> 1909 708 + 707 <-> 1276 709 + 708 <-> 1301 710 + 709 <-> 532, 1607 711 + 710 <-> 1094 712 + 711 <-> 75, 593, 1251, 1297 713 + 712 <-> 184, 712 714 + 713 <-> 221, 388, 713 715 + 714 <-> 198 716 + 715 <-> 1607 717 + 716 <-> 1110 718 + 717 <-> 554, 1819 719 + 718 <-> 1755 720 + 719 <-> 472, 1942 721 + 720 <-> 1043, 1984 722 + 721 <-> 691, 1641 723 + 722 <-> 685, 1360, 1679 724 + 723 <-> 54, 174, 552, 575 725 + 724 <-> 1466 726 + 725 <-> 1231 727 + 726 <-> 342, 1023 728 + 727 <-> 24 729 + 728 <-> 1928 730 + 729 <-> 975, 1759 731 + 730 <-> 28, 112, 424, 1324 732 + 731 <-> 731 733 + 732 <-> 76, 1698 734 + 733 <-> 1895 735 + 734 <-> 278 736 + 735 <-> 571, 1440 737 + 736 <-> 239 738 + 737 <-> 0, 1214, 1949 739 + 738 <-> 575, 985 740 + 739 <-> 1467 741 + 740 <-> 740, 1449, 1885 742 + 741 <-> 1243 743 + 742 <-> 845, 1588, 1676, 1956, 1980 744 + 743 <-> 399 745 + 744 <-> 744, 1990 746 + 745 <-> 298, 1966 747 + 746 <-> 601, 1294, 1601 748 + 747 <-> 175, 1106 749 + 748 <-> 1433, 1565, 1795 750 + 749 <-> 366, 582 751 + 750 <-> 548, 684, 1210 752 + 751 <-> 751, 1967 753 + 752 <-> 765, 1297 754 + 753 <-> 461 755 + 754 <-> 754 756 + 755 <-> 597, 1089 757 + 756 <-> 756 758 + 757 <-> 1350, 1936 759 + 758 <-> 444, 1044, 1279 760 + 759 <-> 996, 1310 761 + 760 <-> 1943 762 + 761 <-> 217, 1333 763 + 762 <-> 1671 764 + 763 <-> 1761 765 + 764 <-> 1881 766 + 765 <-> 419, 752 767 + 766 <-> 363, 928, 1100 768 + 767 <-> 1220, 1986 769 + 768 <-> 1337 770 + 769 <-> 406, 1307 771 + 770 <-> 467, 594, 1707 772 + 771 <-> 1624, 1782 773 + 772 <-> 1230 774 + 773 <-> 514, 1266, 1305 775 + 774 <-> 113, 1198 776 + 775 <-> 615, 1753 777 + 776 <-> 1307 778 + 777 <-> 1785 779 + 778 <-> 778, 1776 780 + 779 <-> 992 781 + 780 <-> 1406 782 + 781 <-> 781, 1272 783 + 782 <-> 93, 395, 1207 784 + 783 <-> 1544, 1729 785 + 784 <-> 225, 1168, 1587 786 + 785 <-> 1050 787 + 786 <-> 140, 162, 458, 786, 1060 788 + 787 <-> 1210 789 + 788 <-> 1431 790 + 789 <-> 76 791 + 790 <-> 164, 882 792 + 791 <-> 166, 1688 793 + 792 <-> 792, 946 794 + 793 <-> 214, 561 795 + 794 <-> 5, 1561 796 + 795 <-> 575, 1208, 1875 797 + 796 <-> 14, 1205, 1427 798 + 797 <-> 336, 1006, 1352 799 + 798 <-> 1176, 1754 800 + 799 <-> 251, 375 801 + 800 <-> 840, 1471 802 + 801 <-> 801, 1246, 1897 803 + 802 <-> 575 804 + 803 <-> 1692 805 + 804 <-> 565, 859, 1978 806 + 805 <-> 288, 1447 807 + 806 <-> 88, 598 808 + 807 <-> 219, 1579 809 + 808 <-> 608 810 + 809 <-> 335, 867, 1734, 1843 811 + 810 <-> 1279 812 + 811 <-> 294, 1043, 1560, 1583, 1600 813 + 812 <-> 1487, 1527 814 + 813 <-> 42, 1405 815 + 814 <-> 242, 644, 1175, 1638 816 + 815 <-> 1050, 1177 817 + 816 <-> 218, 635, 1427 818 + 817 <-> 416 819 + 818 <-> 1765, 1999 820 + 819 <-> 141, 533 821 + 820 <-> 1238, 1393 822 + 821 <-> 504, 1755 823 + 822 <-> 1320, 1397 824 + 823 <-> 681, 1120, 1798 825 + 824 <-> 639 826 + 825 <-> 659 827 + 826 <-> 1722, 1834 828 + 827 <-> 193, 602, 968 829 + 828 <-> 233, 1835 830 + 829 <-> 465 831 + 830 <-> 951 832 + 831 <-> 1606 833 + 832 <-> 1619, 1964 834 + 833 <-> 1109 835 + 834 <-> 7, 962, 1869 836 + 835 <-> 141 837 + 836 <-> 167, 875, 1145 838 + 837 <-> 1752 839 + 838 <-> 838, 1146 840 + 839 <-> 1247 841 + 840 <-> 800 842 + 841 <-> 1337 843 + 842 <-> 1438, 1466 844 + 843 <-> 102 845 + 844 <-> 284 846 + 845 <-> 742 847 + 846 <-> 382, 574 848 + 847 <-> 79, 398, 409 849 + 848 <-> 959 850 + 849 <-> 9, 704 851 + 850 <-> 915, 1455, 1911, 1987 852 + 851 <-> 531, 1001 853 + 852 <-> 434, 1172 854 + 853 <-> 310, 1533 855 + 854 <-> 650 856 + 855 <-> 483, 868, 1598 857 + 856 <-> 222, 534, 1133 858 + 857 <-> 857, 1249, 1923 859 + 858 <-> 412, 1540, 1575, 1607 860 + 859 <-> 804, 1655 861 + 860 <-> 564, 1243 862 + 861 <-> 296, 350, 1130, 1521 863 + 862 <-> 694 864 + 863 <-> 272, 391, 1558 865 + 864 <-> 309, 1071, 1227 866 + 865 <-> 1537, 1669, 1825 867 + 866 <-> 99, 474 868 + 867 <-> 809, 867, 1004 869 + 868 <-> 855, 1539 870 + 869 <-> 1550 871 + 870 <-> 1885 872 + 871 <-> 49 873 + 872 <-> 326, 378, 1552 874 + 873 <-> 1307 875 + 874 <-> 62, 438 876 + 875 <-> 836, 1056, 1326 877 + 876 <-> 876 878 + 877 <-> 1933 879 + 878 <-> 52, 128, 1527 880 + 879 <-> 879 881 + 880 <-> 1292, 1561, 1770 882 + 881 <-> 881, 981 883 + 882 <-> 790, 882, 932 884 + 883 <-> 1322, 1963 885 + 884 <-> 1842 886 + 885 <-> 885 887 + 886 <-> 33, 80, 1765, 1959 888 + 887 <-> 1012 889 + 888 <-> 276 890 + 889 <-> 1391 891 + 890 <-> 140 892 + 891 <-> 114, 891 893 + 892 <-> 160, 507 894 + 893 <-> 236, 502, 1602 895 + 894 <-> 1525 896 + 895 <-> 41 897 + 896 <-> 382 898 + 897 <-> 700 899 + 898 <-> 299 900 + 899 <-> 1797 901 + 900 <-> 1736 902 + 901 <-> 671, 944, 1147 903 + 902 <-> 1597, 1940 904 + 903 <-> 1283 905 + 904 <-> 17, 91, 557, 1169, 1764 906 + 905 <-> 505 907 + 906 <-> 9, 69, 942 908 + 907 <-> 80, 211, 1348 909 + 908 <-> 1398 910 + 909 <-> 909 911 + 910 <-> 1683 912 + 911 <-> 73, 911 913 + 912 <-> 1929 914 + 913 <-> 12, 491, 1591 915 + 914 <-> 169, 243, 625, 1867 916 + 915 <-> 850, 1538 917 + 916 <-> 83 918 + 917 <-> 378 919 + 918 <-> 1438 920 + 919 <-> 1951 921 + 920 <-> 1814 922 + 921 <-> 360, 682, 1952 923 + 922 <-> 922 924 + 923 <-> 107, 1161, 1254 925 + 924 <-> 222 926 + 925 <-> 1691 927 + 926 <-> 575 928 + 927 <-> 1165, 1270 929 + 928 <-> 368, 766 930 + 929 <-> 1707, 1914 931 + 930 <-> 145, 1096, 1434, 1791 932 + 931 <-> 931, 1983 933 + 932 <-> 882 934 + 933 <-> 502, 1921 935 + 934 <-> 1297 936 + 935 <-> 647, 1319 937 + 936 <-> 1255 938 + 937 <-> 1210 939 + 938 <-> 11 940 + 939 <-> 1348, 1666 941 + 940 <-> 1408 942 + 941 <-> 1440 943 + 942 <-> 906 944 + 943 <-> 1977 945 + 944 <-> 901 946 + 945 <-> 126 947 + 946 <-> 792 948 + 947 <-> 44, 1400 949 + 948 <-> 948, 1045 950 + 949 <-> 967 951 + 950 <-> 355 952 + 951 <-> 68, 830, 969 953 + 952 <-> 1225, 1757, 1929 954 + 953 <-> 1534, 1726 955 + 954 <-> 1511, 1888 956 + 955 <-> 183, 1418 957 + 956 <-> 1702 958 + 957 <-> 425 959 + 958 <-> 372 960 + 959 <-> 848, 1512 961 + 960 <-> 1868 962 + 961 <-> 1509 963 + 962 <-> 834, 1678 964 + 963 <-> 160 965 + 964 <-> 101, 161 966 + 965 <-> 355 967 + 966 <-> 1740, 1866 968 + 967 <-> 949, 1802 969 + 968 <-> 827, 1534 970 + 969 <-> 629, 646, 951 971 + 970 <-> 311 972 + 971 <-> 35, 1670 973 + 972 <-> 643, 674, 1449 974 + 973 <-> 358 975 + 974 <-> 974 976 + 975 <-> 729, 1955 977 + 976 <-> 1495 978 + 977 <-> 1603, 1889 979 + 978 <-> 337, 465, 657, 1615, 1953 980 + 979 <-> 1801 981 + 980 <-> 115, 612, 1239 982 + 981 <-> 881 983 + 982 <-> 2, 234, 1411, 1511 984 + 983 <-> 1970 985 + 984 <-> 227, 984 986 + 985 <-> 191, 569, 738 987 + 986 <-> 1926 988 + 987 <-> 987 989 + 988 <-> 126, 237, 1894 990 + 989 <-> 666, 687, 1079 991 + 990 <-> 301, 452, 1903 992 + 991 <-> 481, 1435 993 + 992 <-> 110, 779, 1637 994 + 993 <-> 21, 289, 697, 1675 995 + 994 <-> 1151, 1639 996 + 995 <-> 1090, 1798 997 + 996 <-> 652, 759, 1229 998 + 997 <-> 1253, 1380, 1553 999 + 998 <-> 350, 1812 1000 + 999 <-> 1128 1001 + 1000 <-> 1566 1002 + 1001 <-> 851 1003 + 1002 <-> 103, 1229 1004 + 1003 <-> 604, 1156, 1232, 1420 1005 + 1004 <-> 23, 867 1006 + 1005 <-> 1085, 1174, 1899 1007 + 1006 <-> 797 1008 + 1007 <-> 63, 1282 1009 + 1008 <-> 219, 1008, 1977 1010 + 1009 <-> 265, 384, 1731 1011 + 1010 <-> 275, 1438, 1474 1012 + 1011 <-> 1289 1013 + 1012 <-> 166, 235, 887, 1342, 1471 1014 + 1013 <-> 1013, 1886 1015 + 1014 <-> 664, 692, 1229 1016 + 1015 <-> 632, 1015 1017 + 1016 <-> 579 1018 + 1017 <-> 161, 528 1019 + 1018 <-> 323 1020 + 1019 <-> 1684 1021 + 1020 <-> 125 1022 + 1021 <-> 1036, 1450 1023 + 1022 <-> 699, 1600, 1962 1024 + 1023 <-> 263, 726 1025 + 1024 <-> 1295 1026 + 1025 <-> 154, 1025 1027 + 1026 <-> 268, 572, 1610 1028 + 1027 <-> 239, 1269 1029 + 1028 <-> 291, 1275 1030 + 1029 <-> 418, 479, 1957 1031 + 1030 <-> 1184 1032 + 1031 <-> 618, 703 1033 + 1032 <-> 345 1034 + 1033 <-> 61, 339, 1033 1035 + 1034 <-> 1166, 1291 1036 + 1035 <-> 31, 41 1037 + 1036 <-> 1021, 1228 1038 + 1037 <-> 28, 443, 1227 1039 + 1038 <-> 1178 1040 + 1039 <-> 94, 1578 1041 + 1040 <-> 320, 1992 1042 + 1041 <-> 1041 1043 + 1042 <-> 32, 1486 1044 + 1043 <-> 720, 811 1045 + 1044 <-> 157, 590, 696, 758, 1433, 1739 1046 + 1045 <-> 948 1047 + 1046 <-> 559, 1241 1048 + 1047 <-> 199, 1962 1049 + 1048 <-> 370 1050 + 1049 <-> 276, 1885 1051 + 1050 <-> 785, 815 1052 + 1051 <-> 1051, 1290 1053 + 1052 <-> 1165 1054 + 1053 <-> 193, 1446, 1488 1055 + 1054 <-> 1081 1056 + 1055 <-> 6 1057 + 1056 <-> 875 1058 + 1057 <-> 128, 1137 1059 + 1058 <-> 1112, 1173 1060 + 1059 <-> 1226, 1538 1061 + 1060 <-> 786 1062 + 1061 <-> 375, 1639, 1988 1063 + 1062 <-> 1748 1064 + 1063 <-> 210, 1692 1065 + 1064 <-> 444 1066 + 1065 <-> 316, 600, 1689 1067 + 1066 <-> 1709 1068 + 1067 <-> 1067 1069 + 1068 <-> 1068 1070 + 1069 <-> 350 1071 + 1070 <-> 1196 1072 + 1071 <-> 365, 864, 1827 1073 + 1072 <-> 446, 1142 1074 + 1073 <-> 1931 1075 + 1074 <-> 1529 1076 + 1075 <-> 1075 1077 + 1076 <-> 4, 1717, 1879, 1969 1078 + 1077 <-> 338 1079 + 1078 <-> 509, 590 1080 + 1079 <-> 989, 1282 1081 + 1080 <-> 139, 286 1082 + 1081 <-> 1054, 1992 1083 + 1082 <-> 1115, 1451, 1704 1084 + 1083 <-> 603, 1271 1085 + 1084 <-> 568, 1233 1086 + 1085 <-> 700, 1005, 1939 1087 + 1086 <-> 132, 1745, 1901 1088 + 1087 <-> 1519 1089 + 1088 <-> 412 1090 + 1089 <-> 755 1091 + 1090 <-> 544, 548, 995, 1768 1092 + 1091 <-> 227, 533, 668, 1141 1093 + 1092 <-> 95 1094 + 1093 <-> 1271, 1946 1095 + 1094 <-> 710, 1102 1096 + 1095 <-> 1546 1097 + 1096 <-> 930 1098 + 1097 <-> 1288 1099 + 1098 <-> 162, 1933 1100 + 1099 <-> 1456 1101 + 1100 <-> 608, 766 1102 + 1101 <-> 34, 58, 1108 1103 + 1102 <-> 1094, 1938 1104 + 1103 <-> 223, 1117 1105 + 1104 <-> 1457, 1605, 1654 1106 + 1105 <-> 1105 1107 + 1106 <-> 92, 747 1108 + 1107 <-> 1699 1109 + 1108 <-> 1101, 1201 1110 + 1109 <-> 354, 833, 1285, 1874 1111 + 1110 <-> 40, 716 1112 + 1111 <-> 190, 572, 1440 1113 + 1112 <-> 1058, 1193 1114 + 1113 <-> 1113 1115 + 1114 <-> 325, 630, 1853 1116 + 1115 <-> 260, 1082 1117 + 1116 <-> 504 1118 + 1117 <-> 380, 1103 1119 + 1118 <-> 1118 1120 + 1119 <-> 1353, 1871 1121 + 1120 <-> 823 1122 + 1121 <-> 492, 1196 1123 + 1122 <-> 1122 1124 + 1123 <-> 1725 1125 + 1124 <-> 1892 1126 + 1125 <-> 1344 1127 + 1126 <-> 620 1128 + 1127 <-> 286, 1138 1129 + 1128 <-> 999, 1268 1130 + 1129 <-> 1129 1131 + 1130 <-> 861 1132 + 1131 <-> 1874 1133 + 1132 <-> 1913 1134 + 1133 <-> 856 1135 + 1134 <-> 1185, 1767 1136 + 1135 <-> 451, 1975 1137 + 1136 <-> 65, 356, 1487 1138 + 1137 <-> 192, 1057 1139 + 1138 <-> 1127, 1782 1140 + 1139 <-> 1240 1141 + 1140 <-> 64, 390, 1385 1142 + 1141 <-> 1091 1143 + 1142 <-> 1072, 1587 1144 + 1143 <-> 155, 1143 1145 + 1144 <-> 265 1146 + 1145 <-> 836, 1401 1147 + 1146 <-> 838 1148 + 1147 <-> 901, 1483 1149 + 1148 <-> 94, 493, 645, 1167 1150 + 1149 <-> 1818 1151 + 1150 <-> 620, 1237, 1264 1152 + 1151 <-> 994, 1844 1153 + 1152 <-> 299, 1167 1154 + 1153 <-> 443, 1947 1155 + 1154 <-> 1803 1156 + 1155 <-> 489, 1163 1157 + 1156 <-> 1003, 1635, 1668 1158 + 1157 <-> 1340, 1809 1159 + 1158 <-> 231 1160 + 1159 <-> 57 1161 + 1160 <-> 1558 1162 + 1161 <-> 923 1163 + 1162 <-> 1590 1164 + 1163 <-> 1155 1165 + 1164 <-> 145, 1164, 1283 1166 + 1165 <-> 927, 1052, 1678, 1934 1167 + 1166 <-> 1034 1168 + 1167 <-> 240, 1148, 1152, 1462 1169 + 1168 <-> 784 1170 + 1169 <-> 595, 904 1171 + 1170 <-> 421 1172 + 1171 <-> 1667 1173 + 1172 <-> 852, 1195, 1323, 1444 1174 + 1173 <-> 1058, 1389 1175 + 1174 <-> 1005 1176 + 1175 <-> 814 1177 + 1176 <-> 798 1178 + 1177 <-> 258, 815, 1401 1179 + 1178 <-> 687, 1038, 1331 1180 + 1179 <-> 134, 1179 1181 + 1180 <-> 420 1182 + 1181 <-> 1181 1183 + 1182 <-> 267, 1677 1184 + 1183 <-> 100 1185 + 1184 <-> 669, 1030, 1969 1186 + 1185 <-> 498, 1134, 1673, 1750 1187 + 1186 <-> 165 1188 + 1187 <-> 1893 1189 + 1188 <-> 1236, 1365 1190 + 1189 <-> 1334, 1732 1191 + 1190 <-> 279 1192 + 1191 <-> 1620 1193 + 1192 <-> 1257 1194 + 1193 <-> 1112 1195 + 1194 <-> 1770 1196 + 1195 <-> 187, 1172, 1964 1197 + 1196 <-> 641, 1070, 1121, 1729 1198 + 1197 <-> 511, 1273, 1607 1199 + 1198 <-> 229, 774 1200 + 1199 <-> 290, 455, 1860 1201 + 1200 <-> 1901 1202 + 1201 <-> 1108 1203 + 1202 <-> 1378 1204 + 1203 <-> 1591 1205 + 1204 <-> 229 1206 + 1205 <-> 645, 796, 1250 1207 + 1206 <-> 281, 1824 1208 + 1207 <-> 782 1209 + 1208 <-> 546, 795, 1700 1210 + 1209 <-> 249 1211 + 1210 <-> 750, 787, 937 1212 + 1211 <-> 527, 1981 1213 + 1212 <-> 1212, 1369 1214 + 1213 <-> 1512 1215 + 1214 <-> 737 1216 + 1215 <-> 575 1217 + 1216 <-> 540, 1216 1218 + 1217 <-> 1312, 1340 1219 + 1218 <-> 291, 1586 1220 + 1219 <-> 583, 1554 1221 + 1220 <-> 117, 767 1222 + 1221 <-> 411, 620, 1221 1223 + 1222 <-> 1612, 1710 1224 + 1223 <-> 1223, 1374 1225 + 1224 <-> 331 1226 + 1225 <-> 315, 952, 1263 1227 + 1226 <-> 1059, 1928 1228 + 1227 <-> 864, 1037, 1823 1229 + 1228 <-> 1036, 1613 1230 + 1229 <-> 589, 996, 1002, 1014, 1906 1231 + 1230 <-> 247, 468, 772, 1821, 1837 1232 + 1231 <-> 195, 220, 725 1233 + 1232 <-> 271, 542, 660, 1003, 1232, 1606 1234 + 1233 <-> 1084, 1366, 1738 1235 + 1234 <-> 543, 1408 1236 + 1235 <-> 524 1237 + 1236 <-> 183, 1188 1238 + 1237 <-> 1150 1239 + 1238 <-> 820, 1521 1240 + 1239 <-> 980 1241 + 1240 <-> 1139, 1240 1242 + 1241 <-> 597, 1046 1243 + 1242 <-> 1646 1244 + 1243 <-> 331, 741, 860 1245 + 1244 <-> 1522, 1870 1246 + 1245 <-> 1245 1247 + 1246 <-> 801 1248 + 1247 <-> 665, 839 1249 + 1248 <-> 208, 1932 1250 + 1249 <-> 857 1251 + 1250 <-> 1205 1252 + 1251 <-> 711 1253 + 1252 <-> 1888 1254 + 1253 <-> 997, 1593 1255 + 1254 <-> 235, 520, 923, 1382 1256 + 1255 <-> 936 1257 + 1256 <-> 1718 1258 + 1257 <-> 259, 1192 1259 + 1258 <-> 659, 1917 1260 + 1259 <-> 392 1261 + 1260 <-> 1260 1262 + 1261 <-> 1261, 1376 1263 + 1262 <-> 1936 1264 + 1263 <-> 1225 1265 + 1264 <-> 1150, 1567 1266 + 1265 <-> 398 1267 + 1266 <-> 773, 1373 1268 + 1267 <-> 257, 341, 525 1269 + 1268 <-> 202, 262, 1128 1270 + 1269 <-> 1027 1271 + 1270 <-> 927 1272 + 1271 <-> 1083, 1093 1273 + 1272 <-> 781 1274 + 1273 <-> 1197 1275 + 1274 <-> 1760 1276 + 1275 <-> 1028, 1827 1277 + 1276 <-> 707, 1900 1278 + 1277 <-> 188 1279 + 1278 <-> 1463 1280 + 1279 <-> 758, 810 1281 + 1280 <-> 1920 1282 + 1281 <-> 1942 1283 + 1282 <-> 53, 1007, 1079 1284 + 1283 <-> 192, 903, 1164, 1690 1285 + 1284 <-> 512, 1584 1286 + 1285 <-> 1109, 1285 1287 + 1286 <-> 272 1288 + 1287 <-> 160 1289 + 1288 <-> 15, 1097, 1905 1290 + 1289 <-> 591, 606, 1011 1291 + 1290 <-> 1051 1292 + 1291 <-> 331, 1034 1293 + 1292 <-> 470, 880 1294 + 1293 <-> 1501, 1899 1295 + 1294 <-> 746, 1294 1296 + 1295 <-> 183, 1024 1297 + 1296 <-> 1580 1298 + 1297 <-> 711, 752, 934 1299 + 1298 <-> 1298 1300 + 1299 <-> 517, 1299 1301 + 1300 <-> 1300 1302 + 1301 <-> 708, 1301 1303 + 1302 <-> 645 1304 + 1303 <-> 1355, 1492 1305 + 1304 <-> 1361, 1746 1306 + 1305 <-> 773 1307 + 1306 <-> 334, 1325 1308 + 1307 <-> 769, 776, 873, 1333 1309 + 1308 <-> 312, 1851, 1966 1310 + 1309 <-> 607, 1459, 1496 1311 + 1310 <-> 759 1312 + 1311 <-> 1381, 1520 1313 + 1312 <-> 1217 1314 + 1313 <-> 1983 1315 + 1314 <-> 1314 1316 + 1315 <-> 1315, 1647 1317 + 1316 <-> 63 1318 + 1317 <-> 537 1319 + 1318 <-> 1973 1320 + 1319 <-> 935, 1517 1321 + 1320 <-> 531, 822 1322 + 1321 <-> 27, 1837 1323 + 1322 <-> 883, 1664 1324 + 1323 <-> 1172 1325 + 1324 <-> 730 1326 + 1325 <-> 1306 1327 + 1326 <-> 633, 875 1328 + 1327 <-> 159, 1553 1329 + 1328 <-> 1974 1330 + 1329 <-> 1939 1331 + 1330 <-> 277, 1515 1332 + 1331 <-> 1178, 1590 1333 + 1332 <-> 274, 1332 1334 + 1333 <-> 8, 761, 1307, 1333 1335 + 1334 <-> 275, 1189, 1482 1336 + 1335 <-> 1478 1337 + 1336 <-> 140 1338 + 1337 <-> 66, 611, 768, 841 1339 + 1338 <-> 176, 685, 688, 1449 1340 + 1339 <-> 1339 1341 + 1340 <-> 301, 1157, 1217, 1630 1342 + 1341 <-> 27 1343 + 1342 <-> 1012 1344 + 1343 <-> 1408 1345 + 1344 <-> 452, 1125, 1622 1346 + 1345 <-> 74, 1835 1347 + 1346 <-> 1860 1348 + 1347 <-> 634, 1428 1349 + 1348 <-> 907, 939 1350 + 1349 <-> 490, 1349 1351 + 1350 <-> 305, 612, 757 1352 + 1351 <-> 162 1353 + 1352 <-> 797, 1818 1354 + 1353 <-> 1119, 1353 1355 + 1354 <-> 1436 1356 + 1355 <-> 1303 1357 + 1356 <-> 94, 254 1358 + 1357 <-> 1419, 1664, 1680 1359 + 1358 <-> 1358 1360 + 1359 <-> 197 1361 + 1360 <-> 722, 1909 1362 + 1361 <-> 1304 1363 + 1362 <-> 82, 188, 1448 1364 + 1363 <-> 1752 1365 + 1364 <-> 501 1366 + 1365 <-> 1188, 1661 1367 + 1366 <-> 584, 1233 1368 + 1367 <-> 623, 1394, 1781 1369 + 1368 <-> 1886 1370 + 1369 <-> 1212 1371 + 1370 <-> 86, 1370 1372 + 1371 <-> 1772 1373 + 1372 <-> 191, 1473 1374 + 1373 <-> 1266 1375 + 1374 <-> 1223, 1981 1376 + 1375 <-> 366, 1375 1377 + 1376 <-> 1261, 1599 1378 + 1377 <-> 1675 1379 + 1378 <-> 30, 1202, 1406, 1845 1380 + 1379 <-> 153, 628, 1557 1381 + 1380 <-> 180, 997 1382 + 1381 <-> 1311, 1407, 1666 1383 + 1382 <-> 1254 1384 + 1383 <-> 375, 1714 1385 + 1384 <-> 392 1386 + 1385 <-> 1140, 1933 1387 + 1386 <-> 1949 1388 + 1387 <-> 439, 1387 1389 + 1388 <-> 1770 1390 + 1389 <-> 1173, 1679 1391 + 1390 <-> 123, 453, 1733 1392 + 1391 <-> 158, 249, 889, 1945 1393 + 1392 <-> 1881 1394 + 1393 <-> 820 1395 + 1394 <-> 18, 181, 355, 1367 1396 + 1395 <-> 374, 1404 1397 + 1396 <-> 515, 1860 1398 + 1397 <-> 200, 822 1399 + 1398 <-> 472, 908, 1622, 1701 1400 + 1399 <-> 699 1401 + 1400 <-> 422, 947, 1551 1402 + 1401 <-> 1145, 1177 1403 + 1402 <-> 1764 1404 + 1403 <-> 1875 1405 + 1404 <-> 1395 1406 + 1405 <-> 661, 813 1407 + 1406 <-> 780, 1378 1408 + 1407 <-> 1381 1409 + 1408 <-> 588, 940, 1234, 1343, 1603, 1865 1410 + 1409 <-> 1427 1411 + 1410 <-> 164 1412 + 1411 <-> 88, 982 1413 + 1412 <-> 1452 1414 + 1413 <-> 1707, 1766 1415 + 1414 <-> 121 1416 + 1415 <-> 318, 1415, 1612 1417 + 1416 <-> 1416 1418 + 1417 <-> 232 1419 + 1418 <-> 361, 955, 1418, 1737 1420 + 1419 <-> 473, 1357 1421 + 1420 <-> 1003 1422 + 1421 <-> 122, 1973 1423 + 1422 <-> 512, 1870 1424 + 1423 <-> 248 1425 + 1424 <-> 648 1426 + 1425 <-> 1425 1427 + 1426 <-> 224, 1946 1428 + 1427 <-> 796, 816, 1409 1429 + 1428 <-> 1347 1430 + 1429 <-> 1810, 1862 1431 + 1430 <-> 1430 1432 + 1431 <-> 788, 1488 1433 + 1432 <-> 259, 1432 1434 + 1433 <-> 1, 501, 748, 1044 1435 + 1434 <-> 930 1436 + 1435 <-> 991 1437 + 1436 <-> 1354, 1436 1438 + 1437 <-> 253 1439 + 1438 <-> 522, 558, 842, 918, 1010 1440 + 1439 <-> 1649 1441 + 1440 <-> 735, 941, 1111 1442 + 1441 <-> 1707 1443 + 1442 <-> 305, 1930 1444 + 1443 <-> 357 1445 + 1444 <-> 1172 1446 + 1445 <-> 162, 270, 1636 1447 + 1446 <-> 1053 1448 + 1447 <-> 220, 292, 805 1449 + 1448 <-> 1362 1450 + 1449 <-> 740, 972, 1338 1451 + 1450 <-> 100, 237, 1021 1452 + 1451 <-> 5, 1082 1453 + 1452 <-> 1412, 1572 1454 + 1453 <-> 556 1455 + 1454 <-> 1454 1456 + 1455 <-> 850 1457 + 1456 <-> 125, 268, 1099 1458 + 1457 <-> 240, 1104 1459 + 1458 <-> 18, 1576 1460 + 1459 <-> 1309, 1503 1461 + 1460 <-> 84, 371 1462 + 1461 <-> 1747, 1879 1463 + 1462 <-> 3, 1167, 1807 1464 + 1463 <-> 377, 1278, 1499, 1971 1465 + 1464 <-> 1908 1466 + 1465 <-> 72 1467 + 1466 <-> 724, 842 1468 + 1467 <-> 410, 739 1469 + 1468 <-> 67 1470 + 1469 <-> 155, 1652 1471 + 1470 <-> 268, 469, 486 1472 + 1471 <-> 800, 1012, 1471, 1510 1473 + 1472 <-> 39 1474 + 1473 <-> 1372 1475 + 1474 <-> 1010, 1915 1476 + 1475 <-> 467, 1658 1477 + 1476 <-> 1476 1478 + 1477 <-> 627, 1477 1479 + 1478 <-> 427, 1335, 1907 1480 + 1479 <-> 348 1481 + 1480 <-> 1480 1482 + 1481 <-> 1802 1483 + 1482 <-> 1334 1484 + 1483 <-> 1147, 1524 1485 + 1484 <-> 42, 525 1486 + 1485 <-> 539 1487 + 1486 <-> 148, 1042, 1549 1488 + 1487 <-> 812, 1136 1489 + 1488 <-> 1053, 1431 1490 + 1489 <-> 1708, 1931 1491 + 1490 <-> 1807 1492 + 1491 <-> 431 1493 + 1492 <-> 156, 1303 1494 + 1493 <-> 1493 1495 + 1494 <-> 1853 1496 + 1495 <-> 446, 976 1497 + 1496 <-> 395, 1309 1498 + 1497 <-> 195, 396, 1974 1499 + 1498 <-> 490, 1626 1500 + 1499 <-> 76, 1463 1501 + 1500 <-> 1722 1502 + 1501 <-> 577, 1293 1503 + 1502 <-> 115 1504 + 1503 <-> 1459, 1507 1505 + 1504 <-> 210, 261, 578, 1521, 1718 1506 + 1505 <-> 230, 426, 684, 1634 1507 + 1506 <-> 382, 1921 1508 + 1507 <-> 1503 1509 + 1508 <-> 162, 1667 1510 + 1509 <-> 961, 1509 1511 + 1510 <-> 1471 1512 + 1511 <-> 954, 982, 1582 1513 + 1512 <-> 476, 959, 1213, 1703 1514 + 1513 <-> 353, 620 1515 + 1514 <-> 617, 1546 1516 + 1515 <-> 1330, 1595 1517 + 1516 <-> 1946 1518 + 1517 <-> 42, 1319 1519 + 1518 <-> 585 1520 + 1519 <-> 32, 1087 1521 + 1520 <-> 1311 1522 + 1521 <-> 861, 1238, 1504 1523 + 1522 <-> 1244, 1653 1524 + 1523 <-> 1523 1525 + 1524 <-> 1483 1526 + 1525 <-> 894, 1525 1527 + 1526 <-> 1924 1528 + 1527 <-> 812, 878 1529 + 1528 <-> 494 1530 + 1529 <-> 59, 1074 1531 + 1530 <-> 1530 1532 + 1531 <-> 34, 1531 1533 + 1532 <-> 1638 1534 + 1533 <-> 853 1535 + 1534 <-> 953, 968 1536 + 1535 <-> 108, 689 1537 + 1536 <-> 1589 1538 + 1537 <-> 394, 865 1539 + 1538 <-> 915, 1059 1540 + 1539 <-> 868 1541 + 1540 <-> 858, 1745 1542 + 1541 <-> 221 1543 + 1542 <-> 639 1544 + 1543 <-> 1746 1545 + 1544 <-> 783, 1544 1546 + 1545 <-> 236 1547 + 1546 <-> 66, 1095, 1514 1548 + 1547 <-> 1628 1549 + 1548 <-> 1548 1550 + 1549 <-> 433, 1486 1551 + 1550 <-> 869, 1550 1552 + 1551 <-> 1400, 1787 1553 + 1552 <-> 695, 872 1554 + 1553 <-> 997, 1327 1555 + 1554 <-> 1219 1556 + 1555 <-> 97 1557 + 1556 <-> 1840 1558 + 1557 <-> 7, 1379 1559 + 1558 <-> 126, 863, 1160 1560 + 1559 <-> 336, 373 1561 + 1560 <-> 343, 811 1562 + 1561 <-> 278, 794, 880, 1561 1563 + 1562 <-> 127, 518, 1562 1564 + 1563 <-> 406 1565 + 1564 <-> 81, 399 1566 + 1565 <-> 748 1567 + 1566 <-> 637, 1000 1568 + 1567 <-> 1264 1569 + 1568 <-> 1568 1570 + 1569 <-> 214 1571 + 1570 <-> 561, 1849 1572 + 1571 <-> 282 1573 + 1572 <-> 44, 130, 178, 1452 1574 + 1573 <-> 107 1575 + 1574 <-> 299 1576 + 1575 <-> 647, 858 1577 + 1576 <-> 1458, 1633 1578 + 1577 <-> 1833, 1939 1579 + 1578 <-> 1039, 1802 1580 + 1579 <-> 807, 1853 1581 + 1580 <-> 1296, 1580, 1907 1582 + 1581 <-> 675 1583 + 1582 <-> 1511, 1605, 1756 1584 + 1583 <-> 811 1585 + 1584 <-> 1284 1586 + 1585 <-> 1817 1587 + 1586 <-> 168, 650, 1218 1588 + 1587 <-> 784, 1142 1589 + 1588 <-> 742 1590 + 1589 <-> 45, 209, 413, 1536 1591 + 1590 <-> 25, 201, 1162, 1331 1592 + 1591 <-> 913, 1203 1593 + 1592 <-> 1820 1594 + 1593 <-> 1253 1595 + 1594 <-> 231 1596 + 1595 <-> 149, 1515 1597 + 1596 <-> 57, 1976 1598 + 1597 <-> 586, 902 1599 + 1598 <-> 855 1600 + 1599 <-> 1376 1601 + 1600 <-> 811, 1022 1602 + 1601 <-> 284, 746 1603 + 1602 <-> 386, 893 1604 + 1603 <-> 135, 977, 1408 1605 + 1604 <-> 452, 513 1606 + 1605 <-> 1104, 1582 1607 + 1606 <-> 831, 1232 1608 + 1607 <-> 709, 715, 858, 1197 1609 + 1608 <-> 1793 1610 + 1609 <-> 611, 1808 1611 + 1610 <-> 1026, 1964 1612 + 1611 <-> 304 1613 + 1612 <-> 1222, 1415, 1769 1614 + 1613 <-> 1228, 1847 1615 + 1614 <-> 273 1616 + 1615 <-> 978 1617 + 1616 <-> 156, 355 1618 + 1617 <-> 177 1619 + 1618 <-> 1618 1620 + 1619 <-> 323, 642, 832 1621 + 1620 <-> 113, 349, 1191, 1746 1622 + 1621 <-> 609 1623 + 1622 <-> 519, 1344, 1398 1624 + 1623 <-> 614 1625 + 1624 <-> 771, 1989 1626 + 1625 <-> 1625 1627 + 1626 <-> 1498 1628 + 1627 <-> 186, 315 1629 + 1628 <-> 633, 1547 1630 + 1629 <-> 1706 1631 + 1630 <-> 1340 1632 + 1631 <-> 297, 1800 1633 + 1632 <-> 1806 1634 + 1633 <-> 1576 1635 + 1634 <-> 1505 1636 + 1635 <-> 1156 1637 + 1636 <-> 1445 1638 + 1637 <-> 76, 992, 1920, 1995 1639 + 1638 <-> 814, 1532 1640 + 1639 <-> 994, 1061 1641 + 1640 <-> 1640 1642 + 1641 <-> 721 1643 + 1642 <-> 1739, 1945 1644 + 1643 <-> 1643 1645 + 1644 <-> 1644, 1908 1646 + 1645 <-> 125, 303 1647 + 1646 <-> 1242, 1646 1648 + 1647 <-> 1315 1649 + 1648 <-> 1957 1650 + 1649 <-> 97, 1439, 1783 1651 + 1650 <-> 576 1652 + 1651 <-> 1651 1653 + 1652 <-> 35, 1469 1654 + 1653 <-> 1522 1655 + 1654 <-> 1104 1656 + 1655 <-> 460, 859 1657 + 1656 <-> 362 1658 + 1657 <-> 142, 181 1659 + 1658 <-> 428, 1475 1660 + 1659 <-> 470 1661 + 1660 <-> 247 1662 + 1661 <-> 1365 1663 + 1662 <-> 165, 359 1664 + 1663 <-> 198 1665 + 1664 <-> 1322, 1357 1666 + 1665 <-> 447, 632 1667 + 1666 <-> 939, 1381 1668 + 1667 <-> 1171, 1508 1669 + 1668 <-> 638, 1156 1670 + 1669 <-> 476, 865, 1699 1671 + 1670 <-> 577, 971 1672 + 1671 <-> 119, 417, 762, 1804 1673 + 1672 <-> 50, 1672, 1687 1674 + 1673 <-> 63, 333, 1185 1675 + 1674 <-> 1674 1676 + 1675 <-> 993, 1377 1677 + 1676 <-> 742, 1813 1678 + 1677 <-> 233, 1182, 1846 1679 + 1678 <-> 962, 1165 1680 + 1679 <-> 722, 1389 1681 + 1680 <-> 82, 1357 1682 + 1681 <-> 1681, 1702, 1895 1683 + 1682 <-> 372 1684 + 1683 <-> 203, 341, 910 1685 + 1684 <-> 1019, 1948 1686 + 1685 <-> 1982 1687 + 1686 <-> 371 1688 + 1687 <-> 1672 1689 + 1688 <-> 791 1690 + 1689 <-> 1065, 1689 1691 + 1690 <-> 1283 1692 + 1691 <-> 925, 1878 1693 + 1692 <-> 803, 1063, 1732 1694 + 1693 <-> 487 1695 + 1694 <-> 600 1696 + 1695 <-> 1695, 1794 1697 + 1696 <-> 1696 1698 + 1697 <-> 1802 1699 + 1698 <-> 357, 732 1700 + 1699 <-> 1107, 1669 1701 + 1700 <-> 1208 1702 + 1701 <-> 1398 1703 + 1702 <-> 956, 1681 1704 + 1703 <-> 605, 1512 1705 + 1704 <-> 1082 1706 + 1705 <-> 343 1707 + 1706 <-> 1629, 1775 1708 + 1707 <-> 770, 929, 1413, 1441 1709 + 1708 <-> 367, 1489 1710 + 1709 <-> 1066, 1862 1711 + 1710 <-> 1222 1712 + 1711 <-> 650 1713 + 1712 <-> 620 1714 + 1713 <-> 1713 1715 + 1714 <-> 1383 1716 + 1715 <-> 1911 1717 + 1716 <-> 510, 1716 1718 + 1717 <-> 1076 1719 + 1718 <-> 1256, 1504 1720 + 1719 <-> 238 1721 + 1720 <-> 549, 634, 1720 1722 + 1721 <-> 15 1723 + 1722 <-> 826, 1500 1724 + 1723 <-> 1880 1725 + 1724 <-> 177, 1724 1726 + 1725 <-> 514, 1123, 1797 1727 + 1726 <-> 482, 953 1728 + 1727 <-> 1914 1729 + 1728 <-> 216, 1982 1730 + 1729 <-> 579, 783, 1196, 1800 1731 + 1730 <-> 1730, 1972 1732 + 1731 <-> 1009 1733 + 1732 <-> 89, 1189, 1692 1734 + 1733 <-> 1390 1735 + 1734 <-> 809 1736 + 1735 <-> 455, 695 1737 + 1736 <-> 900, 1736 1738 + 1737 <-> 530, 1418 1739 + 1738 <-> 1233, 1888 1740 + 1739 <-> 1044, 1642, 1834 1741 + 1740 <-> 966 1742 + 1741 <-> 145, 253 1743 + 1742 <-> 112 1744 + 1743 <-> 1980 1745 + 1744 <-> 139 1746 + 1745 <-> 1086, 1540 1747 + 1746 <-> 1304, 1543, 1620 1748 + 1747 <-> 117, 354, 1461 1749 + 1748 <-> 45, 273, 332, 1062 1750 + 1749 <-> 249 1751 + 1750 <-> 124, 1185 1752 + 1751 <-> 1835 1753 + 1752 <-> 104, 837, 1363 1754 + 1753 <-> 245, 775 1755 + 1754 <-> 798, 1876 1756 + 1755 <-> 453, 718, 821 1757 + 1756 <-> 1582 1758 + 1757 <-> 952, 1772, 1841 1759 + 1758 <-> 1758, 1830, 1878 1760 + 1759 <-> 729 1761 + 1760 <-> 104, 1274 1762 + 1761 <-> 224, 619, 622, 763, 1868 1763 + 1762 <-> 1762 1764 + 1763 <-> 537 1765 + 1764 <-> 904, 1402 1766 + 1765 <-> 521, 818, 886, 1782 1767 + 1766 <-> 421, 1413 1768 + 1767 <-> 1134 1769 + 1768 <-> 202, 1090 1770 + 1769 <-> 1612 1771 + 1770 <-> 621, 880, 1194, 1388 1772 + 1771 <-> 293 1773 + 1772 <-> 1371, 1757 1774 + 1773 <-> 19, 375 1775 + 1774 <-> 1774 1776 + 1775 <-> 1706, 1915 1777 + 1776 <-> 778 1778 + 1777 <-> 460, 1918 1779 + 1778 <-> 666 1780 + 1779 <-> 523, 1846 1781 + 1780 <-> 427 1782 + 1781 <-> 1367 1783 + 1782 <-> 701, 771, 1138, 1765 1784 + 1783 <-> 482, 1649, 1783 1785 + 1784 <-> 1784, 1872 1786 + 1785 <-> 777, 1785 1787 + 1786 <-> 1858 1788 + 1787 <-> 1551 1789 + 1788 <-> 59, 384, 1865 1790 + 1789 <-> 111 1791 + 1790 <-> 294, 407, 1969 1792 + 1791 <-> 238, 930 1793 + 1792 <-> 659 1794 + 1793 <-> 489, 538, 697, 1608 1795 + 1794 <-> 206, 649, 1695 1796 + 1795 <-> 314, 748 1797 + 1796 <-> 1796 1798 + 1797 <-> 899, 1725, 1797 1799 + 1798 <-> 823, 995 1800 + 1799 <-> 308, 1799 1801 + 1800 <-> 675, 683, 1631, 1729 1802 + 1801 <-> 697, 979, 1858 1803 + 1802 <-> 967, 1481, 1578, 1697 1804 + 1803 <-> 1154, 1803 1805 + 1804 <-> 1671 1806 + 1805 <-> 199 1807 + 1806 <-> 264, 1632, 1806 1808 + 1807 <-> 1462, 1490 1809 + 1808 <-> 1609, 1808 1810 + 1809 <-> 1157 1811 + 1810 <-> 1429 1812 + 1811 <-> 125 1813 + 1812 <-> 998 1814 + 1813 <-> 1676 1815 + 1814 <-> 358, 485, 920, 1814 1816 + 1815 <-> 211 1817 + 1816 <-> 632 1818 + 1817 <-> 513, 1585 1819 + 1818 <-> 1149, 1352 1820 + 1819 <-> 632, 717 1821 + 1820 <-> 465, 1592 1822 + 1821 <-> 46, 257, 1230 1823 + 1822 <-> 492 1824 + 1823 <-> 1227, 1891 1825 + 1824 <-> 247, 1206 1826 + 1825 <-> 182, 865 1827 + 1826 <-> 501 1828 + 1827 <-> 3, 1071, 1275 1829 + 1828 <-> 29 1830 + 1829 <-> 139 1831 + 1830 <-> 1758 1832 + 1831 <-> 542 1833 + 1832 <-> 1862 1834 + 1833 <-> 1577 1835 + 1834 <-> 151, 826, 1739, 1882 1836 + 1835 <-> 828, 1345, 1751, 1835 1837 + 1836 <-> 45, 677 1838 + 1837 <-> 1230, 1321 1839 + 1838 <-> 165, 1856 1840 + 1839 <-> 1842, 1953 1841 + 1840 <-> 183, 1556 1842 + 1841 <-> 554, 1757 1843 + 1842 <-> 884, 1839 1844 + 1843 <-> 464, 809 1845 + 1844 <-> 291, 570, 1151 1846 + 1845 <-> 1378 1847 + 1846 <-> 1677, 1779 1848 + 1847 <-> 374, 1613 1849 + 1848 <-> 204, 412 1850 + 1849 <-> 626, 1570 1851 + 1850 <-> 1850 1852 + 1851 <-> 1308 1853 + 1852 <-> 228, 455 1854 + 1853 <-> 454, 1114, 1494, 1579 1855 + 1854 <-> 268, 596 1856 + 1855 <-> 1855 1857 + 1856 <-> 1838 1858 + 1857 <-> 61 1859 + 1858 <-> 336, 1786, 1801, 1937 1860 + 1859 <-> 1908 1861 + 1860 <-> 1199, 1346, 1396 1862 + 1861 <-> 1861 1863 + 1862 <-> 1429, 1709, 1832, 1900 1864 + 1863 <-> 9 1865 + 1864 <-> 41, 1975 1866 + 1865 <-> 673, 1408, 1788 1867 + 1866 <-> 966, 1873 1868 + 1867 <-> 914 1869 + 1868 <-> 330, 520, 960, 1761 1870 + 1869 <-> 2, 834 1871 + 1870 <-> 1244, 1422 1872 + 1871 <-> 1119 1873 + 1872 <-> 1784 1874 + 1873 <-> 242, 1866 1875 + 1874 <-> 337, 1109, 1131 1876 + 1875 <-> 795, 1403 1877 + 1876 <-> 258, 1754 1878 + 1877 <-> 34 1879 + 1878 <-> 481, 1691, 1758 1880 + 1879 <-> 1076, 1461 1881 + 1880 <-> 147, 410, 1723 1882 + 1881 <-> 520, 764, 1392, 1955 1883 + 1882 <-> 1834 1884 + 1883 <-> 319, 514 1885 + 1884 <-> 1969 1886 + 1885 <-> 740, 870, 1049 1887 + 1886 <-> 1013, 1368 1888 + 1887 <-> 1887 1889 + 1888 <-> 954, 1252, 1738 1890 + 1889 <-> 977 1891 + 1890 <-> 446, 530 1892 + 1891 <-> 1823 1893 + 1892 <-> 1124, 1892 1894 + 1893 <-> 395, 1187, 1893 1895 + 1894 <-> 988 1896 + 1895 <-> 733, 1681 1897 + 1896 <-> 11 1898 + 1897 <-> 77, 801 1899 + 1898 <-> 545, 1898 1900 + 1899 <-> 1005, 1293 1901 + 1900 <-> 511, 1276, 1862 1902 + 1901 <-> 1086, 1200 1903 + 1902 <-> 410 1904 + 1903 <-> 315, 990 1905 + 1904 <-> 422 1906 + 1905 <-> 1288, 1905 1907 + 1906 <-> 1229 1908 + 1907 <-> 1478, 1580 1909 + 1908 <-> 1464, 1644, 1859 1910 + 1909 <-> 706, 1360 1911 + 1910 <-> 569 1912 + 1911 <-> 310, 850, 1715 1913 + 1912 <-> 1912 1914 + 1913 <-> 279, 1132 1915 + 1914 <-> 614, 929, 1727 1916 + 1915 <-> 1474, 1775 1917 + 1916 <-> 1916 1918 + 1917 <-> 1258 1919 + 1918 <-> 382, 1777 1920 + 1919 <-> 41, 653 1921 + 1920 <-> 1280, 1637 1922 + 1921 <-> 933, 1506 1923 + 1922 <-> 167 1924 + 1923 <-> 857 1925 + 1924 <-> 222, 1526, 1924 1926 + 1925 <-> 231, 367, 1925 1927 + 1926 <-> 385, 422, 986 1928 + 1927 <-> 321, 513, 553 1929 + 1928 <-> 728, 1226 1930 + 1929 <-> 912, 952, 1965 1931 + 1930 <-> 1442 1932 + 1931 <-> 1073, 1489 1933 + 1932 <-> 1248, 1932 1934 + 1933 <-> 499, 877, 1098, 1385 1935 + 1934 <-> 1165 1936 + 1935 <-> 37, 631 1937 + 1936 <-> 283, 757, 1262 1938 + 1937 <-> 1858 1939 + 1938 <-> 109, 555, 1102 1940 + 1939 <-> 1085, 1329, 1577 1941 + 1940 <-> 902, 1940 1942 + 1941 <-> 364, 583 1943 + 1942 <-> 719, 1281 1944 + 1943 <-> 609, 760 1945 + 1944 <-> 230 1946 + 1945 <-> 1391, 1642 1947 + 1946 <-> 1093, 1426, 1516 1948 + 1947 <-> 1153 1949 + 1948 <-> 212, 296, 500, 1684 1950 + 1949 <-> 152, 737, 1386 1951 + 1950 <-> 133, 296 1952 + 1951 <-> 919, 1951 1953 + 1952 <-> 921 1954 + 1953 <-> 978, 1839 1955 + 1954 <-> 657 1956 + 1955 <-> 975, 1881 1957 + 1956 <-> 55, 71, 235, 742 1958 + 1957 <-> 1029, 1648 1959 + 1958 <-> 1958 1960 + 1959 <-> 886 1961 + 1960 <-> 196, 301, 495 1962 + 1961 <-> 674 1963 + 1962 <-> 576, 1022, 1047 1964 + 1963 <-> 883 1965 + 1964 <-> 832, 1195, 1610 1966 + 1965 <-> 1929 1967 + 1966 <-> 745, 1308 1968 + 1967 <-> 751 1969 + 1968 <-> 524, 1968 1970 + 1969 <-> 1076, 1184, 1790, 1884 1971 + 1970 <-> 983, 1970 1972 + 1971 <-> 1463 1973 + 1972 <-> 1730 1974 + 1973 <-> 457, 1318, 1421 1975 + 1974 <-> 1328, 1497, 1974 1976 + 1975 <-> 170, 1135, 1864 1977 + 1976 <-> 1596 1978 + 1977 <-> 70, 943, 1008 1979 + 1978 <-> 804 1980 + 1979 <-> 631 1981 + 1980 <-> 522, 742, 1743 1982 + 1981 <-> 1211, 1374 1983 + 1982 <-> 597, 1685, 1728 1984 + 1983 <-> 30, 931, 1313 1985 + 1984 <-> 109, 720 1986 + 1985 <-> 111 1987 + 1986 <-> 767 1988 + 1987 <-> 418, 701, 850 1989 + 1988 <-> 1061 1990 + 1989 <-> 1624 1991 + 1990 <-> 744 1992 + 1991 <-> 316 1993 + 1992 <-> 346, 562, 1040, 1081 1994 + 1993 <-> 685 1995 + 1994 <-> 573 1996 + 1995 <-> 381, 676, 1637, 1995 1997 + 1996 <-> 576, 652 1998 + 1997 <-> 554 1999 + 1998 <-> 168 2000 + 1999 <-> 818
+2
2017/outputs/12.txt
··· 1 + 115 2 + 221