Medium difficult sudoku #59811

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

Your time