16686
10187
23925
719
8197
20894
18478
7923
24063
7763
13207
21293
21642
3930
4537
3684
20132
20459
7404
12690