25137
0
19279
2
467
646
2730
6
691
1972
1
4536
572
2657
3
3663
2668
1824
521
504
2551
4126
20634
8
7952
2288
423
5254
4604
13
407
3025
2522
390
31535
6800
2168
5