19279
2
31535
0
25137
467
1009
1824
2275
90
1131
312
495
2076
1
7334
4
572
1029
2730
6
802
479
843
419
2126
2727
5
508
918
2668
2522
646
3114
2459
9
17353