4 4 10
12723 7443 8826813 11514 10134 8656838 7074 516744 2293237 3008
5249 3897 1079 8151
6372 2421 205 1859
7667 3805 6369 8733
3835 9850 4966 686
3089 2798 173 3356
2655 604 165 315
1841 2407 2180 3125
1969 6960 204 103
