19279
2
25137
0
2190
1
467
2955
646
572
340
1824
2111
3
31535
547
691
423
2551
2522
1333
603
443
968
1614
63
2275
518
487
1020
815
3092
390
1137