2950
1190
1277
1355
1452
1246
6952
4082
1457
1196
1127
1229
1798
997
1186
1038
1399
1166
1367
1310
1365
1159
931
1427
1170
1180
977
1242
1247
993
951
1080
1098
1054
970
1053