2579
853
727
820
754
853
2843
787
826
1001
1190
731
1098
961
733
783
810
798
846
3254
736
820
929
768
751
813
874
904
759
724
833
790
732
819
770
1138
715
755
761
2286
736
1000
963
771
842
753
2001
769
745
822
814
782
1082
720
1033
789
743
774
880
2119