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