25137
0
19279
2
2987
423
646
1551
2168
5
467
3437
691
521
1
572
14492
2730
6
7952
2190
390
2031
4
2657
3
2668
2694
31535
2644
1824
525
1362
3285
2551
1332
2961