302
680
266
354
370
871
86
209
320
194