9 549 688 true 1 3 4 7 8 14 16 27 37