19279
2
25137
0
467
1824
17353
31535
572
2522
398
798
1131
2190
1
1020
953
2275
390
4478
8
458
2727
5
611
913
646
543
1551
573
147
475
653
2189
20634