2533
5
35361
0
1789
10
34545
1705
2
852
751
1
1078
2228
1167
3
3029
1184
5186
24
776
929
1617
7
16329
2098
4985
31431
212235
2629
15
174873
14
126444
18
2987
94
1808
1702
770
307687
9