2949
0
6781
1
863
3051
2
32302
2996
3583
5375
7258
3090
6
2903
3
536
951
2932
453
8527
108797
1534
297066
21152
8
1812
61216
4151
572
929
1458
3926
14
645
1679
155