Difficult sudoku #59272

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

Your time