458
0
467
19279
2
44199
895
845
25137
78
1862
1
2546
945
31535
1119
1020
918
269
802
991
3815
357
4864
1824
529
171
15789
464
3203
10
303
400
391