2948
1188
1276
1354
1451
1246
6952
4074
1457
1193
1125
1227
1794
995
1183
1037
1397
1164
1365
1309
1158
929
1425
1170
1178
976
1240
1245
993
949
1077
1096
1054
967
1052