9 283 515 true 0 3 6 12 14 19 20 22 23