Difficult sudoku #13784

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

Your time