Difficult sudoku #56036

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

Your time