989
1042
1814
975
797
1039
785
6758
807
2758
705
750
1133
946
983
920
963
882
1022
1779
848
924
715
1131
1945