Difficult sudoku #59232

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

Your time