25137
0
2152
546
391
431
755
422
297
2941
759
611
301
768
608
525
1015
1095
1842
1
398
419
496
360
456
381
1712
918
403
1152
943