1895
531
1432
440
1823
906
536
525
852
399
1201
665
3417
967
569
644
720
1656
1377
3223
524
499
720
1930
