Medium difficult sudoku #46287

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

Your time