10 3284 671 true 3 6 7 10 14 16 23 30 33 34