1170
3410
3153
2877
1128
1264
1940
1288
1317
1276
1178
1583
1095
899
1090
1036
1054
1183
1404
1065
1078
1017
1145
984
955
940
969
1543
1148
931