1233
1547
679
552
1221
1166
523
1072
938
670