2533
5
35361
0
1789
10
34543
1705
2
852
751
1
1078
2228
1167
3
3029
1184
5186
24
775
927
1617
7
16328
2098
4985
31431
212215
2629
15
174865
14
126438
18
2987
94
1808
1702
770
307663
9