10
0 333 681 433 968 553 531 982 470 677
333 0 667 757 758 541 710 493 659 224
681 667 0 630 937 729 91 135 837 465
433 757 630 0 572 831 552 609 341 291
968 758 937 572 0 319 16 916 351 732
553 541 729 831 319 0 433 737 182 7
531 710 91 552 16 433 0 647 714 734
982 493 135 609 916 737 647 0 596 688
470 659 837 341 351 182 714 596 0 326
677 224 465 291 732 7 734 688 326 0
