Medium difficult sudoku #22071

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

Your time