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