2
1
3
652
10

2
1
4
2
1
2
1
1
1
1
4
7
1
28
38
44
6
14
16
2
2
1
5
1
60
246
3
1
5
1
1
6
16
22
28
56
2
1
31
3
1