6 480 289 true 3 6 11 16 29 38