9807
2
4111
5255
16
467
0
2328
2000
1
19279
874
403
476
1101
629
726
22330
22
8876
8
1224
2730
6
417
456
9178
1020
798
1557
18385
4139
4
409
602
764
314
9244