Medium difficult sudoku #28503

9 3 7
4 9 8 6
1 8 2
5 4 1
6 7 8
3 9 8
8 1 5 2
7 8 6
123
456
789

Your time