10 4764 538 true 2 7 10 16 18 27 32 35 37 38