19279
2
31535
0
9807
417
2730
6
121182
1
2000
1020
17353
282572
1921
4
5255
16
1327
798
1677
325
2275
812
476
467
822
1824
2546
419694
9
139
2041
418
171
1053
3653