836
774
856
831
1093
805
3495
1051
2354
1272
912
1262
1663
947
926
836
1645
1061
924
1287
1027
1137
3209
2814
5439
914
760
771
1036
783
807
892
990
902
735
1260
809
968
840
844
1159
839
1024
793
980
959
999
1068
800
1186
948
1697
896
801
764
1274
790
828
944
1016