3925
1257
2137
4205
251
677
713767
1161
7391
4096