19279
2
25137
0
423
467
31535
1949
3
1824
1880
2275
295
1009
525
2551
1
413
2730
6
846
646
543
653
2126
2522
1861
5
2727
882
1131
2073
1116
2668
1054
451