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