Difficult sudoku #69124

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

Your time