Route #1: 373 431 129 Route #2: 375 215 160 248 Route #3: 98 Route #4: 305 243 462 209 460 303 71 297 513 241 Route #5: 374 74 151 Route #6: 186 341 Route #7: 6 319 Route #8: 202 Route #9: 354 176 358 482 469 357 Route #10: 114 Route #11: 229 355 309 279 415 149 516 276 326 Route #12: 288 225 39 269 497 308 Route #13: 522 121 Route #14: 100 Route #15: 44 Route #16: 277 281 165 Route #17: 204 404 Route #18: 37 435 394 385 444 233 Route #19: 139 Route #20: 67 Route #21: 272 317 211 239 10 451 274 517 463 Route #22: 376 286 443 226 260 38 224 Route #23: 302 414 383 135 395 323 212 Route #24: 118 101 468 Route #25: 452 339 514 289 465 210 515 112 270 471 Route #26: 24 93 Route #27: 1 454 330 Route #28: 196 434 Route #29: 91 477 Route #30: 116 Route #31: 493 426 273 190 Route #32: 331 498 236 208 324 389 170 467 363 Route #33: 500 409 18 437 315 Route #34: 109 Route #35: 486 197 282 Route #36: 285 185 155 Route #37: 325 9 474 257 Route #38: 180 30 Route #39: 510 263 349 284 347 96 Route #40: 413 207 480 299 50 Route #41: 133 92 Route #42: 4 54 Route #43: 26 Route #44: 169 68 366 Route #45: 12 45 Route #46: 102 138 Route #47: 356 69 Route #48: 107 Route #49: 367 450 7 459 Route #50: 455 94 Route #51: 194 123 457 Route #52: 90 127 Route #53: 72 Route #54: 173 Route #55: 327 316 418 193 Route #56: 506 80 488 Route #57: 247 14 509 178 Route #58: 110 Route #59: 300 421 377 73 217 301 221 365 Route #60: 144 76 Route #61: 62 Route #62: 244 41 448 Route #63: 65 344 268 Route #64: 17 25 253 Route #65: 322 115 255 214 494 521 Route #66: 290 31 81 Route #67: 447 386 53 Route #68: 131 163 495 Route #69: 27 117 Route #70: 508 446 449 378 106 381 306 Route #71: 439 353 313 19 346 382 Route #72: 34 66 Route #73: 154 87 Route #74: 407 390 77 399 405 312 364 483 Route #75: 146 492 256 453 Route #76: 320 36 223 Route #77: 438 388 15 343 296 Route #78: 183 472 Route #79: 266 369 402 362 481 105 491 441 Route #80: 417 162 294 232 Route #81: 179 Route #82: 63 Route #83: 283 249 424 152 512 304 523 420 Route #84: 189 295 456 168 252 Route #85: 350 479 425 275 222 398 380 228 181 Route #86: 470 174 428 337 Route #87: 171 505 182 Route #88: 75 137 Route #89: 48 Route #90: 33 40 Route #91: 32 Route #92: 242 103 52 Route #93: 145 201 Route #94: 164 84 Route #95: 372 430 203 445 Route #96: 360 58 55 Route #97: 403 267 216 293 195 287 476 Route #98: 205 8 291 Route #99: 86 432 387 Route #100: 89 51 Route #101: 199 42 Route #102: 200 132 Route #103: 466 240 11 501 Route #104: 79 3 Route #105: 412 238 340 489 192 442 Route #106: 153 88 Route #107: 113 321 Route #108: 427 410 35 Route #109: 156 Route #110: 147 251 333 406 351 Route #111: 416 411 503 99 280 261 264 487 Route #112: 392 46 436 334 336 Route #113: 478 141 142 Route #114: 397 328 43 473 332 Route #115: 97 219 Route #116: 345 485 23 423 258 396 Route #117: 28 167 Route #118: 177 Route #119: 128 Route #120: 29 Route #121: 314 143 490 250 220 262 Route #122: 218 187 384 Route #123: 318 371 259 22 245 507 329 Route #124: 298 20 Route #125: 148 184 504 Route #126: 502 518 119 400 475 Route #127: 59 78 Route #128: 21 Route #129: 60 408 Route #130: 120 157 Route #131: 499 158 461 433 311 Route #132: 16 Route #133: 278 519 166 292 235 Route #134: 130 159 Route #135: 108 Route #136: 370 213 134 Route #137: 310 359 429 150 Route #138: 47 122 520 Route #139: 484 271 422 234 56 348 361 391 Route #140: 61 Route #141: 237 140 335 231 Route #142: 57 125 Route #143: 2 49 Route #144: 246 175 126 Route #145: 230 338 440 227 254 419 83 458 265 368 Route #146: 85 191 Route #147: 82 64 379 496 Route #148: 161 Route #149: 5 111 Route #150: 124 307 104 Route #151: 511 352 95 464 Route #152: 188 70 Route #153: 198 136 Route #154: 206 401 13 342 393 Route #155: 172 Cost 154593