25137
0
19279
2
467
572
1824
691
390
2522
525
2694
3
2551
1
17353
31535
547
953
423
543
1428
646
492
968
573
683
1020
407
755
653
1267
820
1131