661
2
387
1
74
440
634
632
552
757
738
697
523
576
348
1096
735
540
591
622
980
5
220
773
586
562
592
493
369
599
664
589
615