19279
2
282572
0
417
788
2275
2000
1
17353
2987
476
14508
18
1921
4
573
121182
2909
31535
3503
3
1020
1044
2730
6
9178
4139
798
2125
20634
8
4740
5781
1216
2657
472
9244