6 563 412 true 7 13 15 20 21 34