6 379 343 true 6 22 23 25 28 35