743
930
870
904
988
783
847
803
1602
987
880
1093
940
1790
1358
919
744
773
927
3774
882
710
1164
875
758
753
735
984
892
1083
1159
996
1337
931
844
1508
2207
755
814
777
1439
872
799
821
840
764
1100
712
872
1737
1083
735
1168
814
963
758
796
716
3708
1244