3
5
10
6
10
3
2
26