1170
3411
3153
2879
1128
1264
1941
1288
1317
1276
1179
1583
1097
899
1090
1036
1055
1184
1409
1067
1078
1017
1147
985
956
941
969
1553
1148
931