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