907
681
1037
1010
787
747
1084
623
955
713
1100
812
673
946
971
649
741
1108
899
632