2857
558
3148
885
2668
557
2270
608
2502
668
2878
748
3870
1640
845
154
1382
497
584
195
701
215
744
174
929
209
549
201
738
170
650
242
744
218
1002
446
536
173
617
320