21152
8
3080
3
2932
2
3090
6
300
0
2999
467
1380
496
1819
1
1606
1568
2131
19944
2245
2377
1526
2571
2903
1787
1992
528
2535
2110
830
2134
1047
297066
1492
1579