979
992
2066
832
1575
883
801
1037
1389
1224
854
901
3648
990
990
1001
976
835
934
1337
918
994
2154
951
1482
906
834
845
789
802
771
1055
1160
836
858
1876
2624
1021
1028
1075
1034
1040
932
1096
1079
3016
799
963
1061
805
815
1056
1380
746
913
1416
856
841
1681
894