642
746
975
821
1094
762
912
834
719
701
861
699
679
2981
1606
953
1108
706
707
2430
1352
816
957
665
700
640
1063
689
747
1286
889
699
705
785
1113
839
6437
811
628
805
655
1450
1431
815
795
912
941
1952
874
864
2500
1635
16781
935
867
857
1231
779
846
1788
1617
869
679
653
771
1170
642
1105
863
899
835
795
693
1642
6207
1478
2088
644
3852
620
607
1413
1606
711
1121
761
2819
695
720
1253
1104
1111
807
777
2004
796
776
1772
855
781
660
807
1055
695
723
1478
1344
995
878
759
897
651
1106
1327
999
681
658
720
671
714