Very difficult sudoku #44161

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

Your time