2979
1218
1303
1381
1484
1276
6980
4160
1496
1226
1153
1272
1831
1018
1213
1065
1423
1197
1399
1343
1391
1186
961
1455
1195
1210
1003
1266
1271
1019
978
1107
1117
1084
995
1086