1039
1190
1151
1197
1115
1249
1207
1270
1296
1676
1031
1018
1048
1003
943
866
1135
1393
1125
1226
905
858
757
1263
1189
1400
1458
1142
916
775
849
768
745
842
796
896