19279
2
282572
0
489
3503
3
14508
18
5255
16
20634
8
417
788
121182
1
4740
2275
3510
2000
25137
17353
2987
476
31535
2274
1020
419694
9
2730
6
44199
798
169211
11
9178
659
4139
4
1921