2946
1188
1273
1354
1449
1245
6951
4072
1455
1193
1124
1227
1794
994
1183
1036
1397
1164
1365
1308
1363
1157
929
1424
1169
1177
974
1240
1243
993
949
1077
1096
1054
967
1051