22330
22
8876
8
19034
6
656
0
9244
1
948
2239
2
18385
629
417
9807
2260
3
9178
1064
900
440
244
4126
4
897
1215
1151
1639
4139
1464
3650
6023
2045
5737
19
121182
4076