Medium difficult sudoku #46335

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

Your time