607
1295
683
685
631
1290
661
1441
588
677
1303
1837
1430
708
876
608
811
617
725
1246
575
701
1330
597
1148
908
752
679
631
577
733
2805
644
621
603
752
676
545
1082
1564
569
1130
727
809
936
854
957
1558
676
887
842
566
748
757
