307
0
282
256
767
239
320
592
675
1981
297
240
274
308
325
918
25852
2504
406
2941
467
2441
304
155
741
238
301
340
231