Difficult sudoku #18732

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

Your time