1020
0
19279
2
418
2275
417
52
618
402
467
2730
6
798
988
825
1327
594
9807
2000
1
476
138
765
1152
341
101
90
219
121182
31535
1921
4
2125
14508
18