Medium difficult sudoku #46323

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

Your time