10 13 571768693 0 55639447 571768693 405808386 288064339 140154072 424336596 489713815 160166836 320952092 71812163 312647857 343325057 348781917 380294121 333847142 258781295 110889671 453800679 330412045 3 10 10 2 2 3 4 7 7 3 6 9 10 8 5 4 4 10 5 7 3 5 4 2 8 4