740
411
580
196
530
234
792
307
219
75
748
234
586
162
726
303
603
180
289
191
177
47
292
160
1300
597
595
149
631
218
658
212
418
160
772
209
885
313
343
188