105290
0
2306
2
25137
399
2897
4
383
683
1862
1
1129
379
4071
2120
6
1222856
2797
10
1501
2275
2041
865
2702
1824
3691
5
2809
1343
17353
2301
1528
1745
2881
218
814