Difficult sudoku #13232

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

Your time