Very difficult sudoku #5940

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

Your time