1038
861
835
916
776
912
859
796
801
1214
719
877
901
717
1296
784
1669
1653
730
931
723
780
1493
3533
1921
716
727
909
674
761
876
829
908
810
808
796
792
861
714
1014
1130
929
827
2112
972
889
2236
674
3693
810
766
1103
856
747
856
126728
923
750
771
1097