1307
567
674
391
561
191
254
128
525
61
242
26
559
86
1036
533
540
193
401
164
418
188
440
127
165
70
182
86
209
96
332
36
463
65
656
116
234
155
279
44