Medium difficult sudoku #46299

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

Your time