8 843 343 true 4 7 14 16 22 23 25 26