670
130
615
333
320
81
668
200
333
174
374
109
781
307
473
174
582
206
709
136
359
233
610
161
196
114
600
235
91
35
543
253
673
243
637
230
398
177
251
154