3525
1
5431
2
512
459
1247
742
108797
0
1481
2593
19079
6
3546
1289601
4
5825
14861
7
951
2234
5527
3
1927
2525
2342
734
55904
297066
763
37355
13
567
1768
1456
3354
189326