Route #1: 5 160 337 330 143 215 46 153 147 89 166 258 Route #2: 17 326 214 355 117 247 162 320 168 283 289 158 104 227 Route #3: 33 112 135 140 279 90 321 196 219 249 Route #4: 49 298 87 70 302 201 25 96 353 Route #5: 51 181 389 1 116 127 245 242 259 Route #6: 56 290 182 236 61 218 11 369 110 35 223 Route #7: 73 265 380 85 328 177 95 30 Route #8: 80 221 151 270 193 19 55 120 294 Route #9: 92 310 339 262 400 8 319 260 43 34 230 41 Route #10: 94 54 180 179 386 379 312 246 81 197 84 Route #11: 97 29 157 212 169 99 184 175 3 Route #12: 102 69 222 159 304 71 113 211 59 253 Route #13: 105 155 395 361 272 306 377 124 2 347 376 Route #14: 114 44 348 235 388 281 129 263 176 137 384 Route #15: 115 141 252 370 274 138 170 4 190 275 240 Route #16: 126 331 398 66 277 325 368 37 20 Route #17: 150 83 354 206 284 351 58 356 134 107 Route #18: 186 154 381 202 342 309 118 21 346 45 Route #19: 189 174 390 271 244 57 48 345 98 250 234 Route #20: 255 287 31 362 108 248 171 243 239 192 128 27 Route #21: 266 165 308 146 268 79 Route #22: 267 364 340 373 167 148 378 164 367 391 Route #23: 286 88 217 209 185 10 152 336 Route #24: 292 226 109 172 26 350 282 352 40 183 123 75 228 Route #25: 301 139 392 280 36 191 349 344 91 130 372 Route #26: 303 144 24 93 229 204 295 103 220 122 Route #27: 315 63 213 121 233 173 161 50 383 131 Route #28: 322 324 156 133 210 382 338 256 205 261 Route #29: 332 387 278 78 231 188 125 225 323 224 Route #30: 334 216 358 195 285 18 238 297 329 Route #31: 335 385 199 82 296 359 254 293 60 53 313 86 Route #32: 343 269 64 208 100 145 318 106 163 Route #33: 357 77 74 394 68 14 288 6 178 327 Route #34: 360 198 12 9 47 299 305 237 28 Route #35: 366 23 371 38 333 111 194 363 251 316 276 142 Route #36: 374 32 62 39 67 65 396 307 264 Route #37: 375 149 101 7 257 300 13 15 76 311 241 Route #38: 393 291 52 16 314 136 317 22 399 132 Route #39: 397 72 203 365 273 207 341 187 200 119 232 42 Cost 7083.0