Medium difficult sudoku #8481

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

Your time