8 1719 508 true 3 4 13 17 18 26 30 37