2949
1190
1277
1355
1451
1246
6952
4080
1457
1194
1127
1229
1798
996
1185
1037
1399
1165
1366
1310
1365
1158
931
1427
1170
1179
977
1241
993
951
1079
1097
1054
970
1053