38888
18520
21674
16704
18479
21781
13352