2668
557
2502
668
2878
748
845
154
701
215
744
174
929
209
549
201
738
170
650
242
744
218
1002
446
536
173
617
320
1228
546
672
238
924
217
457
175
265
129
694
220