1253
697
723
683
650
760
11236
1000
659
663
681
1046
904
729
4694
707
747
790
1526