2600
4
572
0
21152
8
1681
2
2131
1393
1
1564
1603
4837
5
3090
6
2629
1606
1734
3
1209
7793
2571
2903
2932
1199
108797
3491
467
25669
3014
20
3289
2996
2468
2535
496
2890