8 967 380 true 1 3 5 6 15 16 20 31