370
0
105290
180849
2442
2
3178
2904
412
1
1352
3
373
2369
325
18403
6
14076
7
407
293
1547
3437
5
2315
2376
521
385
3327