2258
1
1369
32302
0
3051
2
2996
1527
1614
572
2949
1558
3926
14
3629
2788
1787
7258
4768
5
2999
3
536
108797
3090
6
297066
1047
1812
2903
2932
2023
21152
8
6781
61216
1458