Difficult sudoku #53844

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

Your time