Very difficult sudoku #44061

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

Your time