2500
1
785
0
549
582
790
4818
4
576
1481
2825
3
898
2523
2060
1452
2
2646
5
21152
8
22731
1741
721
12472
3121