true 591 649 true 6 10 12 13 14 25 32