Medium difficult sudoku #41323

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

Your time