2680
5491
8148
11892
15443
19630
23084