103
135
106750
159321
245
169
1750358
257
284
333
261
194
297
1378737
1702810
1313843
1935251
889155
1122867
947777