12 6870 998 true 2 6 7 9 15 20 21 22 27 29 32 36