9 3619 577 true 4 6 16 23 27 30 34 35 38