25137
0
1824
646
423
19279
2
2522
467
691
572
2730
6
390
2551
1
3092
2657
3
2668
521
504
4126
1614
2442
14492
20634
8
7952
970
525
1924
2301
31535
2111
2168
5