664
1
599
2
553
759
739
221
563
615
589
592
773
586
493
369
74
387
440
864
76
689
488
535
620
659
640
399
86
830