1220
819
1485
924
1043
968
1710
954
883
1023
834
817
925
1038
958
2215
912
972
1261
832
1019
1567
1279
1191
1699
1980
846
1137
868
1254
1036
1106
930
1079
1239
836
1259
3849
960
1143
802
1997
939
1090
808
802
909
907
6252
908
754
889
788
1055
797
952
906
1278
1218
752