1065
3238
2988
2834
1108
1791
1137
1165
1122
1015
1430
944
748
928
880
889
1029
869
908
915
860
978
834
805
772
812
1263
778