12
1
18
1005
84
2
6
3
4

2
12
1
3
78
3
9
2
9
4
1
4
30
1
1
1
3
16
5
1
6
2
18
1
1
897
1
3
2
1
1
14
2