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