25137
0
646
1020
19279
2
294
301
467
422
273
864
3092
1
871
436
31535
968
2730
6
953
2727
1824
547
781
588
251
368532
1372
418
345
2657
3
2668
513