1183
3439
3186
2938
1143
1280
1957
1302
1330
1297
1198
1604
1108
917
1105
1053
1074
1199
1638
1088
1099
1032
1176
998
974
968
992
1946
1162
940