25137
0
443
1640
2
5009
918
2855
3
1008
628
521
1
670
247
3868
2306
2814
5
2330
784
615
633
1869
3092
3025
522
1334
3691
139
1550
4421
9
2301
1020
2683