768
971
868
1032
1172
1247
2200
1010
1263
1120
877
897
925
856
1415
814
869
801
1803
1001
1107
747
1075
1013
892
1024
977
1273
1214
1063
954
1317
760
880
1641
814
981
759
1519
1390
904
767
1071
936
1535
837
1047
1648
798
1020
949
892
1101
781
1032
815
880
1124
1022
803