2593
1
297066
0
21152
8
19079
6
2732
2
2629
1289601
4
534
108797
7034
14861
7
1927
2525
3546
55904
5431
5527
3
763
37355
13
567
1768
189326
913
1652
356
131589
398656
19
2469
562
2480