8 4 6 3 4 5 3 4 6 2 10 45 3 780 23 42 11 270 23 1 982800 13 1 6 2