1186
3441
3187
2941
1144
1280
1958
1304
1331
1299
1200
1605
1109
917
1106
1054
1075
1640
1088
1100
1032
1176
999
974
969
992
1950
1163
942