Difficult sudoku #17992

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

Your time