Difficult sudoku #20064

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

Your time