25137
0
350
675
1936
1
373
383
277
594
1603
1032
3442
2
527
300
572
3381
3
714
320
387
116
503
497
294
602
4820
2339
791
834
420
425
1009