Medium difficult sudoku #55591

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

Your time