Medium difficult sudoku #22167

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

Your time