2815
786
964
642
816
834
639
1074
842
848
824
788
802
760
768
827
912
836
683
867
666
808
715
1250
1216
695
1386
1126
1134
716
1251
680
713
646
1802
805
655
739
959
795
861
643
805
727
828
1105
639
1040
666
743
759
632
893
705
852
733
799
685
1015
728