1159
1689
4593
1013
697
1049
707
1748
780
896
1487
759
1020
714
872
721
1127
6175
784
970
7870
1087
756
761
705
868
752
723
675
772
804
732
944
808
2910
819
824
1210
1401
747
719
1025
1920
751
1074
826
850
896
731
728
1631
718
896
1117
863
782
911
2743
813
916