3525
1
5431
2
297066
0
512
3090
6
21152
8
19079
459
742
189326
2593
2932
3546
1289601
4
5825
14861
7
2234
5527
3
1927
2525
3080
2342
55904
763
37355
13
2245
567
1768
1456
2962