Very difficult sudoku #59173

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

Your time