583
18
1114

2
6
5
1
2
5
496
2
1
16
5
6
1
3
11
4
1093
12
5
2
15
1
1
1
3
1
2
1
12