6 518 317 true 1 16 19 21 22 32