Difficult sudoku #60256

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

Your time