1170
3404
3148
2873
1128
1264
1939
1288
1313
1273
1176
1581
1093
899
1088
1036
1054
1180
1390
1063
1076
1015
1145
984
954
937
966
1534
1148
930