Difficult sudoku #13348

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

Your time