1
1
3
3
58
1
1
1
1
20
1
32
1
1
1
2
1
1
1
1
27
7
1
1
3
1
3
1
1
2
1
1
31
8
44
19
8
1
1
8
801
4
3
1
3
1
7
1
1
430
18
39
17
1
2
2
1
25
36
11
27
1
1
1
28
6
5
99
1
1
1
4
1
16
13
66
14
1
2
2
47
1
1
1
11
1
7
4
1
6
1
1
2
22
3
22
6
24
2
4
1
159
12
1
8
4
1
2
2
6
1
1
1
12
7
17
8
1
13
251
12
1
8
1
1
1
1
1
1
1
1
32
1
2
1
21
163
274
2
72
3
868
8
3