Route #1: 231 1 70 496 166 307 687 617 495 951 420 Route #2: 599 755 704 99 10 649 556 598 273 717 Route #3: 936 425 149 332 789 553 103 974 422 944 579 538 Route #4: 217 267 837 104 132 925 526 223 568 549 685 605 Route #5: 623 734 228 107 776 992 796 694 583 Route #6: 309 890 651 721 253 11 847 916 595 908 779 Route #7: 115 962 486 743 440 939 123 494 528 788 476 Route #8: 819 246 999 433 161 828 850 943 227 920 723 695 297 545 Route #9: 162 435 250 629 523 117 768 657 863 330 248 826 Route #10: 262 63 859 618 632 366 192 12 929 Route #11: 238 597 287 772 506 626 471 260 78 13 904 725 Route #12: 183 893 130 628 971 612 855 794 376 817 Route #13: 535 303 226 671 978 851 134 345 208 739 409 358 Route #14: 529 746 205 292 195 769 177 607 135 724 379 525 696 Route #15: 758 644 900 348 327 243 686 941 136 Route #16: 184 139 955 14 645 754 700 889 791 Route #17: 661 956 844 143 643 745 218 438 498 561 663 Route #18: 415 322 627 698 462 953 560 418 159 148 Route #19: 167 293 542 928 73 15 952 619 446 396 733 741 469 Route #20: 590 224 312 702 199 737 873 155 924 576 676 Route #21: 79 664 49 489 490 16 669 731 375 701 436 387 Route #22: 815 658 656 771 761 168 592 464 281 391 Route #23: 306 294 504 766 343 930 756 241 230 169 540 Route #24: 380 44 17 666 505 142 516 958 317 823 652 Route #25: 865 752 882 350 216 240 349 178 170 219 364 176 Route #26: 363 797 45 68 575 295 180 302 187 19 397 512 Route #27: 544 278 511 308 191 712 898 979 915 732 Route #28: 406 820 502 222 927 509 465 196 674 871 662 Route #29: 937 181 407 102 934 720 126 265 2 53 62 912 541 Route #30: 577 533 329 249 945 20 46 689 138 905 225 946 530 699 Route #31: 997 69 566 21 836 87 585 120 996 Route #32: 488 800 211 359 442 804 715 888 926 923 667 Route #33: 581 933 52 368 654 335 918 444 59 140 22 Route #34: 23 543 902 298 119 610 40 524 371 Route #35: 301 777 564 320 360 763 372 805 234 Route #36: 784 708 907 429 749 596 235 475 682 351 Route #37: 331 972 401 492 237 570 400 269 275 681 Route #38: 611 940 534 738 807 314 770 239 637 647 Route #39: 482 625 990 584 60 809 993 864 790 280 43 24 Route #40: 388 760 272 321 353 983 499 405 548 25 1000 Route #41: 931 173 151 137 998 163 26 665 340 Route #42: 411 563 986 938 818 910 27 189 680 153 Route #43: 869 786 600 352 870 274 390 977 593 Route #44: 28 775 973 188 527 245 793 636 147 747 547 Route #45: 282 781 679 604 742 880 703 493 441 394 Route #46: 384 853 432 727 288 835 858 361 839 608 994 447 Route #47: 336 508 254 152 112 157 29 757 101 392 453 860 283 221 Route #48: 299 449 602 546 759 377 296 995 468 867 Route #49: 660 3 402 456 565 193 670 646 263 207 Route #50: 648 949 197 767 198 64 589 30 884 774 Route #51: 921 479 437 719 582 300 965 740 677 989 917 Route #52: 194 84 373 692 133 913 539 891 892 507 144 31 276 Route #53: 32 357 386 909 259 319 803 165 128 691 668 874 901 792 Route #54: 854 783 640 861 339 457 748 325 673 735 Route #55: 532 33 209 709 991 894 672 641 338 876 616 Route #56: 911 744 61 922 736 34 518 315 688 472 356 Route #57: 35 825 932 868 154 370 827 832 270 171 146 Route #58: 36 714 355 824 286 277 988 964 808 615 Route #59: 982 877 179 419 242 323 164 37 204 514 780 Route #60: 38 633 212 324 421 369 261 838 697 814 520 Route #61: 981 125 954 404 39 782 256 857 510 311 Route #62: 285 393 967 474 89 18 97 919 105 9 4 Route #63: 711 403 970 729 413 866 887 408 690 812 614 845 Route #64: 521 365 41 279 466 987 801 726 963 Route #65: 76 631 467 333 639 229 730 88 659 110 42 Route #66: 122 705 316 678 461 47 389 773 603 513 374 Route #67: 896 497 48 935 484 653 975 244 984 428 852 460 Route #68: 985 305 478 410 5 477 398 856 Route #69: 190 842 50 675 822 459 830 872 903 127 382 Route #70: 655 848 798 51 591 141 458 976 220 55 883 515 Route #71: 483 718 326 334 100 414 430 802 550 722 531 54 Route #72: 785 684 480 304 580 841 959 620 810 960 833 56 Route #73: 957 787 806 710 318 831 961 587 58 622 450 290 Route #74: 6 268 980 210 574 118 897 202 552 578 Route #75: 473 109 77 417 424 90 395 65 519 728 186 968 Route #76: 116 813 840 811 463 906 586 522 174 886 862 71 567 Route #77: 849 558 342 555 354 206 427 67 7 443 346 451 Route #78: 638 72 573 337 613 947 588 439 751 Route #79: 131 481 313 74 795 114 895 416 284 878 172 559 569 Route #80: 258 341 571 91 948 96 378 75 713 185 431 606 Route #81: 66 150 8 491 821 383 129 778 57 291 562 Route #82: 95 834 557 381 271 215 630 80 236 264 750 642 310 Route #83: 106 158 81 385 537 124 816 412 160 Route #84: 764 879 501 683 344 426 799 594 503 399 98 82 156 214 Route #85: 536 257 121 966 635 247 113 452 448 367 347 83 500 Route #86: 829 255 572 289 899 85 423 950 554 233 881 650 487 Route #87: 914 362 621 969 213 251 455 252 86 485 266 Route #88: 328 92 200 846 634 624 201 445 517 454 434 765 Route #89: 108 182 93 470 232 601 762 693 203 716 706 875 145 Route #90: 175 707 111 551 94 843 942 885 609 753 Cost 39434.1