3942
1259
2141
4332
252
676
749098
1161
7583
4232