1027
1
410
495
2
601
515
545
530
459
801
1629
436
625
622
1184
604
655
656
618
974
490
806
1030
1145
492
435
762
542
480
566