1185
3441
3187
2939
1144
1280
1958
1303
1331
1297
1198
1604
1108
917
1106
1053
1075
1200
1640
1088
1099
1032
1176
999
974
968
992
1949
1163
942