562
1
433
462
594
639
641
426
523
543
716
1142
1070
454
537
456
431
420
459
399
644
413
1053
466
673
569
548
518
480
432
501