25137
0
19279
2
1543
467
545
572
1428
2522
576
772
1
31535
646
1824
2275
691
423
171
20634
8
1346
597
2190
2730
6
653
2748
445
683
259
347
953