1047
1126
2466
1234
3170
1581
1143
1009
1288
2291
992
2772
1108
1314
1599
956
1163
5337
1230
1061
5039
973
1523
2011
4360
939
1226
1166
3874
900
1096
8394
1210
1478
4227
912
2286
1489
1557
1032
2102
987
3594
924
1015
1233
3055
933
1172
1070
1340
1180
1072
1640
1112
1019
2580
5850
1203
1485