3498
4
32302
0
2535
2
17946
25669
3090
6
929
1
21152
8
1825
2727
30334
19783
2055
2243
1371
2110
4944
1332
1461
1111
5382
5
1277
4383
3
2760
2960
2377
1639
2980
1603
1558