Difficult sudoku #62840

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

Your time