2533
5
35364
0
1789
10
34545
1705
2
852
751
1
1078
2228
1167
3
3029
1184
5186
24
776
929
1617
7
16330
2098
4986
31431
212248
2629
15
174884
14
126446
18
2987
95
1808
1702
770
307711
9