Difficult sudoku #6349

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

Your time