3 1 5 3 10 7