3 2 1 16 5 4 5 1 2 2 1 420