2652
5563
8940
12514
16000
18573
21168
24217
28399
31472