21152
8
3080
3
2932
2
3090
6
1047
2354
4
2600
1606
1
3132
10
19944
2245
2254
3805
1363
2903
628
0
3634
3771
2131
2377
1564
297066
1423
929
2468
5565
9
2258
2890
2776
830