595
1
625
5
466
600
481
605
389
541
555
411
633
478
598
417
619
563
490
413
371
1348
3
1577
485
444
2
448
453
494
341
533
673
403