5013
8488
2610
15919
3725
25102
36079
2356
15408
6442
12849
6626
6987
20163
14841
11452
6391
36117
7004
8338
18002
17227
2734
13139
17805
31960
7097
10829
20941
5252