Medium difficult sudoku #57167

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

Your time