Difficult sudoku #36392

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

Your time