Difficult sudoku #52528

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

Your time