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