19279
2
282572
0
467
417
788
2000
1
2987
17353
476
637
19034
6
6052
10
3503
3
8876
8
31535
121182
2730
18385
4139
4
2275
1779
1921
2125
14508
18
333
5781
1216
9244
573
5255
16