13819
12393
11388
19589
7984
18696
4627
7913
6054
5081
5423
5666
3904
5806
7639
10104
5222
3452
5568
5727