1181
1002
971
1080
905
1040
992
923
936
1335
843
1024
1052
868
1521
915
1898
1823
852
1068
861
896
1660
3892
2078
841
866
1034
785
886
999
953
1044
929
925
923
916
1000
840
1146
1275
1077
1010
2277
1104
1025
2412
814
4036
942
902
1262
993
888
988
126896
1061
886
901
1238