25669
0
108797
2996
21152
8
3090
6
19783
2
2903
3
255
2932
17946
3546
1
297066
32302
5141
7
5090
1189
2823
5
7034
758
2920
4
3551
10
9956
3125
17970
15
3080
2259
616
3491
1458
3460