727
842
1053
542
343
318
333
383
374
418
450
727
367
383
368
377
371
511
421
432
456
585
589
644
614
714
579
1175
646
596