777
803
904
1217
2307
831
970
837
802
1669
958
958
956
846
783
875
772
822
974
1076
877
819
874
1158
905
844
1011
758
836
827
808
1226
767
1170
911
911
845
805
1470
865
912
892
1341
1123
841
951
931
808
921
790
878
838
1201
850
950
836
1084
958
952
903