3498
4
32302
0
3051
2
1461
2535
17946
4044
5
4471
25669
21152
8
3125
1647
1386
1
2344
3090
6
1257
2305
2917
1061
5412
1334
1743
13967
3971
2271
2584
11
1180
1451
1329
6547