2967
1204
1290
1372
1469
1268
6969
4123
1471
1216
1145
1247
1816
1009
1055
1416
1187
1388
1327
1382
1176
949
1441
1183
1199
992
1255
1266
1010
969
1096
1111
1072
982
1075