1170
3410
3152
2876
1128
1264
1940
1288
1316
1274
1177
1582
1094
899
1089
1036
1054
1183
1402
1065
1077
1017
1145
984
955
940
969
1543
1148
931