Difficult sudoku #13808

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

Your time