87
14
792
357
351
1034
105
922
953
656
937
1313
1285
172
214
1593
252
182
322
223
274
482
191
281
17
28
563