10
0 296 644 866 926 248 121 592 947 383
296 0 267 873 189 348 552 896 744 771
644 267 0 166 930 982 665 979 141 232
866 873 166 0 352 100 354 740 139 739
926 189 930 352 0 658 315 867 794 542
248 348 982 100 658 0 463 300 118 624
121 552 665 354 315 463 0 435 837 119
592 896 979 740 867 300 435 0 162 888
947 744 141 139 794 118 837 162 0 481
383 771 232 739 542 624 119 888 481 0
