3942
1259
2141
4329
252
676
747412
1161
7582
4232