7112
1006
387
2284
158628
41964
1108944
323413
23905