2321
18
371
0
351
2702
820
1937
1
1336
1612
6339
916
1102
2
1350
547
1146
385
726
594
1222856
4
3610
3
2361
683
353
2346
58
1826
4233
2135
9
350
2084
671