25137
0
19279
2
31535
691
467
2190
1
20634
8
683
423
448
7039
2730
6
661
1131
874
398
1317
637
653
970
2657
3
572
17353
2668
1824
2546
4455
543
390
1428