Medium difficult sudoku #9960

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

Your time