10 5819 665 true 2 7 13 14 15 20 22 26 28 35