110
110
305
293
474
442
607
924
650
490
488
422
507
547
660
866
826
1644
868
771
815
829