290
583
406
525
1104
433
327
505
1415
310
1325
1906
495
989
479
361
491
1964
283
193
260
1186
1657
1930
223
1061
716
275
2367
1348