Difficult sudoku #13800

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

Your time