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