10 1734 473 true 3 4 8 9 12 15 17 20 29 34