6 414 347 true 7 19 22 25 30 31