19279
2
1020
0
25137
467
1824
2730
6
2657
3
2668
5485
8
4126
968
20634
6800
31535
2855
918
2190
1
767
646
637
51
423
1094
547
2275
2831
3691
5
2809
683
17353