285
1
267
342
356
317
318
427
329
322
379
2
332
819
842
292
305
354
3
506
1334
400
366
360
300
533
468
34
228
350
248
412
563