8 2058 484 true 3 12 15 17 19 29 35 37