Medium difficult sudoku #910

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

Your time