25137
0
19279
2
2522
572
467
646
31535
1824
691
390
2275
2224
1428
2694
3
2126
2551
1
423
492
1020
3114
4
525
543
3248
2546
20634
8
2658
653
547
597
2655