Difficult sudoku #13756

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

Your time