21152
8
300
0
2999
3
467
1380
496
1819
1
1606
1568
2131
19944
2
3090
6
2377
1526
2571
2903
2593
2932
1787
1992
528
2535
2110
830
2134
1492
6753
17
1579
690
935