Difficult sudoku #20932

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

Your time