1106
1364
1416
855
1034
464
624
378
847
413
718
423
421
429
427
789
737
977
616
582
406
725
397