3525
1
5431
2
512
459
742
2593
19079
6
3546
1289601
4
5825
14861
7
2234
5527
3
1927
2525
2342
55904
0
297066
763
37355
13
567
1768
1456
189326
2962
7034
108797
2629
913
4465
22