Difficult sudoku #43168

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

Your time