10
0 363 575 726 234 366 689 75 662 972
363 0 261 544 907 843 141 42 17 178
575 261 0 701 701 817 387 677 767 975
726 544 701 0 1 494 744 146 534 559
234 907 701 1 0 534 567 46 499 171
366 843 817 494 534 0 641 27 797 327
689 141 387 744 567 641 0 363 282 44
75 42 677 146 46 27 363 0 23 580
662 17 767 534 499 797 282 23 0 202
972 178 975 559 171 327 44 580 202 0
