2495
0
1015
1
1694
951
690
2669
2
7835
14
234
564
1743
2173
108797
3326
3
3671
6
1760
2556
374
753
2166
21152
8
2949
2670
1788
1787
1923
5375
1451
2294
3254