9 3481 500 true 2 12 20 21 25 29 31 36 37