3
3
3
5
12
5
12
7
10
3
4
7
2