Difficult sudoku #52908

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

Your time