5
15
3
592
1

1
1
3
1
1
1
1
1
1
1
32
28
51
3
1
1
3
8
16
1
1
5
4
47
208
2
3
2
3
13
1
16
19
1
8
1
20
65
3
3
35