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