Very difficult sudoku #67133

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

Your time