777
803
904
1218
2307
831
970
837
802
1670
958
959
956
846
783
875
773
822
974
1076
877
819
874
1158
905
844
1012
758
837
827
808
1226
767
1171
912
911
845
805
1470
865
913
892
1341
1123
841
951
931
808
921
790
878
838
1201
850
950
837
1084
958
952
903