22330
22
19034
6
9244
1
629
0
8876
8
417
9178
9807
2
897
18385
1089
1085
764
5737
19
4076
4
2445
530
1182
2260
3
1215
440
244
1367
3082
4139
1917
1020
3301
1464
2490