6 471 318 true 2 5 12 14 17 34