2632
3
517
1
3996
4
5316
7683
18
18403
6
4223
22
370
0
36045
3469
2
21743
1667
1343
14076
7
2691
3632
5
558610
1559
1751
445
3054
3545
509
3599
408
400
8475
12
3025
520
294