10 2764 547 true 3 6 8 13 19 20 22 28 29 33