19279
2
25137
0
31535
646
1824
423
390
683
467
1157
302
653
1020
2730
6
2211
953
2522
2459
9
2275
846
2551
1
2126
798
392
2964
970
2727
172
881
1131