10 3559 717 true 0 1 3 5 12 14 16 18 21 27