5
10
2
2
4
6
1
0
3
7
4
9
2
10
2
1
2
5
4
3