2966
1203
1289
1370
1468
1267
6967
4116
1469
1213
1144
1243
1814
1007
1202
1052
1415
1185
1385
1323
1380
1173
948
1439
1182
1196
989
1254
1263
1010
966
1094
1110
1069
980
1074