18368
10576
2744
3957
5986
2890
10719
3101
30810
21248
4994
7734
1975
55333
3621
5103
11074
15945
10587
5261