1308
713
652
956
804
584
1312
957
636
799
730
1054
1049
806
680
703
790
606
794
705
624
1108
1408
669
1062
651
605
680
628
730
947
982
1692
604
839
575
758
1072
1001
922
1538
607
577
566
844
657
644
776
616
662
620
1259
680
722
728
