25137
0
19279
2
467
1824
2522
423
2855
3
31535
7952
1
2730
6
646
691
1462
572
2657
2668
1972
521
2120
1897
504
4126
20634
8
2275
802
390
1446
2168
5
669
1043