Difficult sudoku #46820

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

Your time