389
0
368
510
340
274
380
637
330
256
270
332
767
1328
1682
675
248
84
509
362
2328
223
284
488
288
307
435
2132
363
781