9 2609 796 true 2 4 10 12 13 16 18 23 30