3 6 7 1 4 3 1 28