Difficult sudoku #13816

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

Your time