2840
2
1063
108797
0
753
2349
3
1109
1
2021
346
2386
992
4483
8
2245
2530
4
6236
10
1174
2193
9
2629
2829
16338
585
378
951