9996
3704
9560
18760
18064
23613
5478
20813