5428
4678
4494
4242
3496
2635
2962
6138
7428
2987
4901
4843
2501
2831
2854
25148
3907
6777
11180
4114
3613
9373
9698
4188
15089
4803
4524