905
690
851
664
840
2004
717
778
734
1186
1700
676
790
650
685
675
687
1308
906
1467
704
747
807
664
614
1456
638
716
856
679
730
661
673
683
753
668
933
865
937
726
771
685
776
809
714
717
1162
648
709
778
679
762
716
655
1596
747
761
754
735
1686