10821
7
9173
47183
3823
6737
8
2178
14722
6
8171
7346
7524
3726
19150
11023
11768
14719
18488
4357
7831
4634
6679
10386
5760
9949
7054
5
3214
14489