1247
2200
1263
1120
877
897
925
856
1415
814
869
801
1803
1001
1107
747
1075
1013
1024
977
1273
1214
1063
954
1317
760
880
1641
814
981
759
1390
904
767
1071
1535
837
1047
1648
798
1020
949
892
1101
781
1032
815
880
1124
862
869
1196
791
1086
848
1208
834
1239
1630
840