768
971
868
1032
1172
1248
2200
1010
1264
1121
877
898
925
856
1415
814
869
804
1803
1002
1107
747
1075
1013
894
1025
977
1273
1214
1064
954
1317
760
881
1642
814
981
759
1519
1390
904
767
1071
936
1536
837
1049
1648
798
1020
949
892
1101
781
1032
815
880
1124
1022
804