817
596
840
364
474
1355
583
1999 2124
1091
1225
335
590
590
857
827
530
232
588
785
121
398
1143
274
1481