19279
2
25137
0
2522
572
691
390
31535
467
653
1428
1131
543
646
2275
492
1824
573
683
597
7039
423
17353
953
2655
859
820
380
2964
2211
369