25137
0
19279
2
423
467
2730
6
691
646
31535
572
2657
3
2668
1824
2551
1
521
504
4126
20634
8
7952
5622
4
2522
1332
2152
390
2168
5
2855
1362
2694
2644
48708
31220
10