Medium difficult sudoku #38671

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

Your time