4
22
6
2
6
6
5
3
5
3
3
2
1
10
35
1
645
618
2
12
1034
2
3
523
14
2
1
1
