1064
3238
2986
2832
1107
1106
1789
1136
1162
1122
1015
1430
944
748
928
879
888
1029
849
908
915
860
977
834
804
772
812
1263
976
778