1033
954
921
937
1061
1070
922
1008
1104
968
1117
1152
1254
2041
1142
1153
1079
1045
1017
1012
1039
2088
1222
995