814
2
406
213
460
1
277
292
233
304
798
282
355
620
358
437
402
249
327
331
286
230
588
311
314
301
870
394