Difficult sudoku #41600

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

Your time