2952
1190
1277
1356
1456
1247
6954
4083
1459
1197
1128
1231
1799
998
1188
1039
1400
1168
1367
1311
1366
1161
932
1428
1171
1182
978
1243
1248
994
951
1081
1098
1055
971