11 5850 680 true 1 2 3 7 9 10 14 17 18 23 37