Medium difficult sudoku #19851

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

Your time