2
12
2
1
28
2
11
2
27
5
5
25
9
1
1
2
1
6
6
21
2
1
8
23
25
13
8
2
1
2
5
4
2
1
1
6
10
2
3
2
12
2
1
28
2
11
2
27
5
5
25
9
1
1
2
1
6
6
21
2
1
8
23
25
13
8
2
1
2
5
4
2
1
1
6
10
2
3