6 673 259 true 2 12 13 23 30 39