10 5338 694 true 1 2 5 15 17 19 27 30 33 37