1075
1200
1640
1088
1099
912
1037
988
1768
1170
1032
1176
999
974
968
992
1950
1163
942
1529
1465
1113
1089
1116
1274
1394
1107
1090
1483
1368
1461
1383
1479
1097
1164
1108