Difficult sudoku #49908

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

Your time