19279
2
25137
0
294
301
646
1020
418
368532
547
31535
2730
6
436
513
634
345
968
4426
251
1372
2668
467
422
953
3092
1
396
864
379
588
2727
4126