2 4 7 4 4 8 15 16 4 2 3 4 8