572
1
1070
538
463
497
2
640
643
465
377
413
488
561
543
414
395
496
582
403
392
682
485
466
784
3
644
1039
539
397
560