4034
11748
5224
16166
23769
40396
9560