25137
0
691
467
19279
2
4455
683
423
637
1428
572
390
2522
2551
1
31535
2190
859
7039
398
663
755
525
14492
1131
970
2655
820
874
2152
661
1862