25137
0
646
19279
2
2522
423
467
1824
2694
3
525
390
31535
1020
1428
572
691
2551
1
653
2275
543
671
1212
683
810
634
152
81
76
1488
265
453