10 2990 612 true 2 7 8 17 20 21 26 29 32 34