6 740 343 true 5 22 23 24 27 35