454
0
418
1059
4111
2
5255
16
467
2909
4
2000
1
19279
874
787
226
476
629
771
726
22330
22
9807
8876
8
2328
2730
6
294
417
1101
9178
403
18385
4139
357
1931