Difficult sudoku #51364

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

Your time