1170
3410
3153
2878
1128
1264
1940
1288
1317
1276
1179
1583
1095
899
1090
1036
1054
1183
1405
1066
1078
1017
1146
984
955
940
969
1546
1148
931