1064
3238
2985
2831
1107
1106
1789
1135
1162
1122
1015
1430
944
748
928
878
888
1029
848
908
914
860
977
834
804
772
811
1263
976
777