Difficult sudoku #6614

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

Your time