818
922
1121
1110
1549
834
1394
799
870
1007
1229
652
787
1307
903
732
720
704
899
766
935
1005
774
691
1119
3121
792
935
958
978
895
743
954
768
874
1269
1138
959
1087
883
8727
1237
888
868
981
866
1014
962
933
1015
1141
1030
1126
2174
1803
848
835
950
818
929