472
383
335
833
434
1032
380
331
314
329
475
374
351
420
289
406
323
265
685
674
263
335
369
388
498
299
524
386
299
390
701
750
271
781
305
664
422
389
440
765
338
343
991
304
403
1185
559
521
648
290
338
384
445
