625
482
497
445
570
692
394
361
421
585
338
366
510
377
343
347
314
384
339
461
363
386