1097
1220
1794
1109
1120
930
1075
1006
1830
1193
1049
1209
1018
988
987
1009
2005
1182
956
1576
1497
1134
1107
1133
1310
1414
1124
1105
1507
1395
1494
1404
1496
1116
1184
1127