614
680
394
489
398
869
94
109
642
191
307
326
183
79
42
157
198
558
19
54
30
765
87
146
773
374
963
240
801
246
200
666
214
273
203
758
1298
137
220
504
73
581
566
525
586
317
785
278
639
244
195
358
67
167
160
824
329