10 3619 535 true 3 4 7 9 12 20 21 22 33 37