19279
2
44199
0
1921
4
467
282572
78
2061
121182
1
417
443
1020
2730
6
4864
17353
1327
2727
2000
31535
476
2987
348
169
1862
1440
935
4437
3
895
2125
14508
18
3868