9 2100 515 true 0 1 2 12 17 19 20 26 27