346
1
1559
2
2142
0
3025
422
1343
363
2683
18403
6
3047
10
6515
2442
105807
42
504
2564
1352
3
814
462
1334
373
2369
231
2474
1385
1073
521
1560
395
385
3092