25861
1395
53276
18347
25582
5683
13032
13779
24895
14604
9560
20587