Difficult sudoku #67860

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

Your time