2550
2
528
0
4358
6
2522
6247
5
19079
877
2670
1
21152
8
2949
1787
1923
182
5375
445
1451
1158
2005
2495
236066
14
1087