2493
1
105290
0
521
3498
4
1389
2
2461
20
226919
14
1814
395
933
2115
3408
12
2955
5
2211
5262
10
5599
814
1385
4237
1202
907
1215
385
1216
2279
942
1543
1049
1006
2659