Difficult sudoku #13832

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

Your time