25137
0
31535
19279
2
2522
653
469
572
423
407
467
691
390
683
1131
1020
1824
859
953
671
846
573
1116
1428
2551
1
466
7039
543
380
2275
547