7 823 283 true 2 4 14 16 20 22 28