596
241
395
361
582
1015
569
867
541
541
208
1564
717
548
583
357
643
1016
1440
995
559
3243
863
242