Difficult sudoku #6537

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

Your time