8 1780 397 true 0 5 13 15 18 24 26 35