2047
132388
692
636
656
626
636
690
1428
730
632
622
593
569
561
607
546
539
693
576
521
763