768
973
868
1032
1172
1248
2200
1010
1264
1121
878
899
925
856
1415
814
869
804
1803
1003
1108
747
1075
1013
894
1025
978
1273
1214
1065
954
1317
760
881
1642
814
982
761
1520
1390
904
767
1071
936
1536
837
1049
1648
798
1020
949
892
1102
781
1032
815
881
1124
1022
804