8 487 283 true 0 5 10 14 16 17 22 32