25137
0
31535
467
637
458
1842
1
895
6800
17353
1880
2
2190
909
326
776
944
462
321
3868
1085
1156
1897
2328
391
415
400
443
845
1098
951
212