590
2
619
1
949
720
821
797
774
721
540
1000
497
95
826
710
1477
458
1062
7
856
1015
731
1474
432
844
1124
74
1080
831
662
712
561