817
596
840
364
1382
474
583
1999 2124
1091
1225
335
590
590
857
892
530
588
232
785
121
668
1143
274
1481