3498
4
21152
8
32302
0
3090
6
3051
2
1461
3080
3
2932
2535
17946
4044
5
4471
25669
5151
3125
1647
1386
1
2344
1257
2305
2917
1061
5412
1334
3715
13967
3971
2271
2584
11
6547