6 651 254 true 2 5 6 10 16 17