2
983
12

13
4
1
4
6
1
3
21
1
2
15
35
1
1
7
1
11
3
5
3
4
39
22
1
1
2
1
9
1
13
1
1
1
4
2
1
1
4
1
1
1
2
20
2
2
1
23
300
354
35
3
4
1
1