2946
1188
1273
1354
1449
1245
6951
4070
1454
1193
1124
1227
1794
994
1183
1036
1396
1164
1365
1308
1362
1157
929
1424
1169
1177
974
1240
1243
993
949
1077
1096
1053
967
1050