Difficult sudoku #23392

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

Your time