243
1141
538
2533
203
954
676
3184
304
1429
679
3200
340
1600
665
3133
773
3644
376
1771