2947
1188
1274
1354
1450
1245
6951
4073
1456
1193
1125
1227
1794
995
1183
1036
1397
1164
1365
1309
1364
1157
929
1425
1170
1177
974
1240
1244
993
949
1077
1096
1054
967
1051