786
961
1334
1580
1312
837
831
866
931
1069
1094
771
1549
1819
867
757
807
1317
732
810
739
939
828
739
886
990
1084
946
1152
772
757
1475
1471
849
1074
1091
1817
1060
846
1116
672
2068
784
950
1988
779
941
25124
804
1152
2100
1031
1442
1140
1198
2630
2777
671
816
1213