18385
2
467
0
692
3632
5
22330
22
2000
1
2659
4
3474
6
1642
625
4111
5255
16
19279
874
101
476
884
3282
629
2201
1181
726
15804
3118
9807
8876
8
2730
417
1360
9178