3
1
2
1
1
1
2
1
1
2
1
1
1
1
2
1
4
125
1
6
398
6
4
20
5