16860
5206
2251
24102
6355
20705
5745
26990
23738
17326
26406
22994