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