7
0 877 820 520 850 325 448 
877 0 163 375 537 635 689 
820 163 0 728 702 481 111 
520 375 728 0 267 876 325 
850 537 702 267 0 190 864 
325 635 481 876 190 0 444 
448 689 111 325 864 444 0 
0 0 1 0 0 0 0 