Medium difficult sudoku #8684

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

Your time