1065
3238
2987
2832
1108
1107
1790
1137
1164
1122
1015
1430
944
748
928
880
889
1029
863
908
915
860
978
834
805
772
812
1263
977
778