Difficult sudoku #49252

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

Your time