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