10 8
216 845 134 760 22 746 60 441 
509 878 520 465 277 497 1 946 
418 45 488 651 23 675 6 180 
239 712 850 676 673 531 498 547 
104 524 158 452 473 253 958 658 
541 612 919 222 189 939 905 268 
908 500 725 657 908 850 158 305 
548 325 669 827 937 368 611 604 
430 932 69 96 600 258 115 949 
498 94 688 698 126 428 429 800