Difficult sudoku #7726

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

Your time