979
992
2066
832
1575
882
801
1037
1389
1224
854
900
3648
990
990
1001
976
835
933
1337
918
993
2154
951
1482
906
834
843
788
802
771
1055
1160
836
858
1876
2622
1021
1028
1075
1033
1040
932
1096
1079
3016
799
963
1061
805
815
1056
1379
745
912
1416
856
841
1681
894