105290
0
712
2108
5
1932
1938
4
398
2
3304
608
458
1316
2211
1
2062
2095
6062
16
2270
1222856
2069
3
2115
5262
10
1773
1124
907
10270