9 4283 625 true 2 8 10 17 19 22 27 28 37