22330
22
2952
2
625
2808
1
2027
0
9244
5620
11
1745
4049
10
2046
8
18385
1622
5
2602
19034
6
2000
1041
5255
16
9807
121182
8876
874
417
629
2793
15
476
726
764
9178
2069
4139
4