25137
0
19279
2
467
423
2730
6
691
1954
572
2657
3
2668
3428
2076
1
1824
2987
521
504
4126
646
20634
8
7952
2522
1462
31535
390
547
2168
5
2855
1362
2694
1020