19279
2
3503
3
417
0
2730
6
1327
2000
1
121182
1053
2987
2275
476
777
282572
31535
8876
8
2546
1020
18385
941
798
9178
2635
1073
1921
4
2125
14508
18
2683
44199
4740
788