9 3266 580 true 2 5 7 12 15 27 28 36 38