1596
934
981
1096
698
1143
741
1245
782
870
1080
3343
812
751
4812
1059
2523
944
727
851
771
1820
780
682
1956
747
828
801
3162
799
904
846
914
2649
988
12787
789
1495
1100
1218
919
1100
802
4077
1387
749
777
1141
992
770
816
2051
703
764
1790
770
880
811
776
1112