21152
8
3080
3
2932
2
3090
6
3386
1047
1606
1
496
0
2245
572
19944
2903
467
3132
10
297066
2948
9
4034
2258
1622
3326
1443
6047
4
3634
3771
1547
2710
2108
1015
1372
1681