9 2820 570 true 2 15 16 19 20 23 29 30 32