25137
0
19279
2
1332
2522
691
2551
1
646
572
881
390
423
31535
467
1924
637
872
1824
525
2328
798
1880
546
456
455
3360
284
1436
918
970
501