789
963
1336
1582
1315
839
835
868
934
1071
1099
775
1554
1823
871
761
813
1322
734
813
741
942
831
742
889
993
1087
950
1154
775
760
1477
1478
852
1079
1095
1820
1063
849
1122
675
2073
787
953
1996
783
943
25146
808
1156
2105
1033
1445
1141
1205
2636
2785
675
819
1215