6 651 368 true 2 5 6 10 16 17