25137
0
2727
2
467
683
456
2209
3
4111
1161
602
415
1661
1
1824
951
1133
1551
381
859
2490
413
403
409
1939
2328
1045
286
1020
668
722
820
2190