Difficult sudoku #19192

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

Your time