716
345
1156
453
484
92
538
195
602
263
752
316
454
102
328
172
272
115
648
199
514
198
677
114
295
191
111
38
1174
745
447
177
200
157
304
176
226
52
255
201