25137
0
19279
2
467
1824
2730
6
691
572
2657
3
2668
2522
390
521
1
31535
504
4126
646
20634
8
7952
423
2168
5
2855
1362
2694
1020
918
2644
448
2551
14492
3437