10 4984 685 true 1 3 7 13 14 16 17 20 37 38