19279
2
25137
0
572
2522
691
1428
31535
390
467
653
646
2275
573
1824
597
7039
820
683
369
953
20634
8
2211
423
1131
325
1
543
1346
492
3114
4
633