6 398 317 true 1 13 20 28 32 34