2979
1218
1302
1381
1482
1276
6980
4157
1492
1226
1152
1272
1831
1017
1213
1064
1423
1197
1398
1342
1391
1186
961
1455
1195
1210
1002
1265
1271
1018
977
1107
1115
1084
995
1086