1054
1
9807
2
22330
22
661
0
1392
417
1587
2683
820
907
3250
9178
6
1182
5262
10
1823
3632
5
19034
3116
2143
1890
2036
2982
3