2978
1217
1301
1380
1480
1274
6979
4153
1489
1224
1150
1268
1828
1016
1212
1061
1421
1195
1396
1341
1389
1184
959
1454
1193
1209
1001
1262
1269
1015
977
1105
1113
1083
993