Difficult sudoku #2210

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

Your time