Difficult sudoku #57740

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

Your time