Difficult sudoku #59972

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

Your time