9 2700 683 true 0 2 10 16 19 20 21 34 39