1185
3440
3186
2939
1144
1280
1957
1303
1330
1297
1198
1604
1108
917
1106
1053
1075
1200
1639
1088
1099
1032
1176
998
974
968
992
1949
1163
941