Medium difficult sudoku #17147

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

Your time