12523 7
10897 4
13026 14
7775 9
7688 12
15846 15
6877 5
17381 7
7432 5
13085 9
8107 11
15878 16
14658 9
12267 11
11583 18