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