10 3970 521 true 1 3 7 8 11 22 26 27 30 36