105290
0
458
7952
1
846
4694
7
2211
3063
3
2041
2683
2069
180849
2115
4
5262
10
2189
907
530
2442
2
370
798
166543
18
287
814
385
2644
395
933
419694
9
1385
2513
6
282572