10 7343 607 true 1 6 7 8 12 22 23 27 29 30