362
624
417
730
743
504
368
565
313
279
1795
414
310
485
378
4167
350
299
385
521
356
481
315