25137
0
646
19279
2
467
572
691
1020
294
301
390
547
1824
422
273
864
7952
1
3092
871
2551
436
423
31535
456
968
2730
6
953
2727
369
781
588