2950
1190
1277
1355
1451
1246
6952
4081
1457
1195
1127
1229
1798
996
1185
1037
1399
1165
1366
1310
1365
1159
931
1427
1170
1179
977
1241
993
951
1080
1097
1054
970
1053