6 495 319 true 7 12 14 19 28 29