1170
3402
3147
2873
1127
1264
1939
1288
1313
1273
1176
1580
1093
899
1087
1036
1054
1180
1382
1063
1076
1014
1145
984
954
937
964
1531
1148
929