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