Medium difficult sudoku #51739

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

Your time