935
946
2011
791
1523
841
763
991
1348
1160
815
856
3591
939
948
962
929
796
894
1272
874
953
2071
912
1422
857
795
803
751
759
732
1011
1124
797
810
1813
2563
981
990
1025
991
1003
883
1058
1026
2911
762
920
1007
762
779
1011
1332
705
869
1370
809
800
1633
854