25137
0
19279
2
31535
646
467
2551
1
572
2522
1020
1824
17353
390
691
2727
3360
547
423
1428
325
525
451
573
169
683
968
2275
2987
4111
2694
3