4939
5845
3213
34568
19088
9386
4539
9564
12054
16781