1020
0
25137
19279
2
467
333
418
31535
432
1824
362
269
47041
483
171
511
968
592
355
618
798
988
945
747
594
369
1045
2275
453
290
2522