25137
0
19279
2
646
31535
572
2522
467
390
1824
2658
2551
1
392
423
418
691
2275
683
661
2152
2694
3
1972
618
14492
696
325
881
1238
653
1645
872