392
0
450
311
485
332
350
287
288
340
487
292
270
296
314
371
300
362
258
469
460
325
351
441
508
558