1182
3439
3186
2937
1143
1280
1957
1302
1330
1297
1198
1603
1108
917
1105
1053
1074
1638
1088
1099
1032
1176
998
973
968
992
1945
1162
940