2978
1217
1301
1381
1480
1274
6980
4155
1490
1226
1151
1271
1829
1016
1212
1062
1422
1196
1396
1341
1389
1185
959
1454
1193
1209
1002
1263
1269
1017
977
1105
1113
1083
993
1084