25137
0
467
423
19279
2
2551
1
646
525
2730
6
1824
691
572
390
2657
3
2668
2522
521
751
504
4126
20634
8
7952
1861
5
31535
1054
2168
2855
1362
2694
1332
22330
22