2979
1218
1301
1381
1481
1275
6980
4156
1491
1226
1152
1271
1830
1017
1213
1063
1423
1196
1398
1342
1390
1186
960
1455
1193
1210
1002
1264
1018
977
1106
1114
1084
994
1086