10 3407 649 true 5 10 12 13 15 22 23 24 30 32