1 4 2 2 10 21