25137
0
691
19279
2
2551
1
2730
6
423
31535
2657
3
2668
1333
953
1974
683
572
4126
2522
20634
8
369
105807
42
284
407
1824
467
653
421
1498
390
1131
543
899