25137
0
19279
2
2551
1
467
423
52
572
20634
8
4126
6
376
744
407
2870
3
2190
646
2730
691
316
443
584
539
747
846
448
2657
2668
341
1020
1824
547