7 683 264 true 0 2 6 7 12 18 39