4 34 289 true 6 10 19 34