857890
1414263
13342140
230
85
1779031
1903805
245
197
161
236
285
153
109038
961645
790049
37404
63352
65374
9426