Medium difficult sudoku #53311

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

Your time