Difficult sudoku #6253

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

Your time