true 1740 181 true 0 2 5 6 10 12 13 17 22 23 27 29 36 40 41 43 44 46