7 1056 326 true 3 13 15 17 18 24 37