9 2051 475 true 3 6 12 15 17 18 22 27 34