19279
2
2000
1
282572
0
3503
3
17353
812
417
788
1551
193
2275
9244
1020
419694
9
2987
476
3791
5
31535
422
1053
121182
2730
6
25137
798
1007
169211
11
9178
4411
4139
4
529