2978
1218
1301
1381
1480
1274
6980
4155
1491
1226
1151
1271
1829
1017
1212
1062
1422
1196
1397
1341
1390
1185
960
1454
1193
1210
1002
1264
1269
1018
977
1106
1113
1084
993
1085