545
1
540
434
782
569
6
716
609
472
2
611
683
612
435
626
1322
505
638
560
461
442
507
770
395
514
620
661
533
831
1049
546
958