25669
0
41
3090
6
929
32302
2903
3
2932
2
21152
8
106
1733
1193
3080
5402
9
2996
108797
2009
5
14
8065
4
1189
2480
1
1992
1797
2750
1289601
19783
2535
37355
13
1036
572
4044