4897
18949
24612
4287
21877
39928
19632
13006
13651