105290
0
2108
5
333
1938
4
3304
2
1325
1
458
5207
1316
2211
2062
6062
16
1222856
2069
3
2115
5262
10
4151
1124
907
10270
1712
11881
1317