6 426 253 true 5 6 12 15 28 37