14
0
572
19783
2
3090
6
45986
2903
3
2932
1068
774
21152
8
55
3551
10
1357
536
3080
930
1189
337
1045
2235
1
2065
560
417
4837
5
297066
2192
4148
531
2092
3539