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