2979
1218
1301
1381
1482
1276
6980
4157
1492
1226
1152
1272
1831
1017
1213
1063
1423
1196
1398
1342
1390
1186
961
1455
1194
1210
1002
1265
1271
1018
977
1107
1115
1084
995
1086