620
437
703
286
583
344
1355
1091
335
590
1718
590
664
1095
697
209
477
121
398
1143
743
630
1440
591