5 297 278 true 2 3 5 12 22