3498
4
32302
0
3090
6
3051
2
1461
2535
17946
4044
5
1647
21152
8
2903
3
2932
2996
25669
3125
3551
10
3080
108797
2344
1
1257
2305
2917
5412
5141
7
3206
1189
1537
2823
5169
12459