Difficult sudoku #18724

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

Your time