886
2
622
1
588
980
5
735
540
491
591
753
523
939
598
327
552
589
615
514
773
586
562
219
70
461
83
71
2160
9
777
830
4
488
659