2828
2968
5982
3944
3753
3086
4788
3355
3667
6909
4670
11552
2734
2596
2018
12027
2647
3298
2913
7342
4039
4084
5635
4156