Medium difficult sudoku #46255

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

Your time