610
473
490
437
559
677
386
354
413
575
331
358
503
372
338
342
308
377
332
452
354
377