10 2793 554 true 2 7 9 10 12 19 22 27 32 39