8 1465 351 true 3 7 10 11 13 18 19 25