2316
16940
186065
115209
71832
34776
33945
16380
32310
62458