290
313
554
478
325
299
246
520
1235
661
965
1020
1022
988
742
1252
1833
989
1348
1263
1399
1123
3425
1995
1215
2376
1324
2435
2001