2967
1204
1290
1372
1469
1268
6969
4123
1471
1216
1145
1248
1816
1009
1055
1416
1187
1389
1327
1383
1176
949
1441
1183
1199
992
1255
1266
1010
969
1096
1112
1072
982
1075