909
662
848
697
960
878
780
703
2133
779
726
841
806
779
918
705
840
2028
866
1342
688
784
791
673
769
816
1137
833
737
751
649
792
724
814
716
1033
854
639
946
727
722
751
988
860
871
750
821
777
753
1150
875
1313
782
718
719
912
821
968
913
930