true 2515 611 true 5 9 10 11 13 15 20 31 33 37 40 44 47 48 51 58 60 66 68 71 72 73 76 77 78 83 84 85