812
989
847
854
1064
1665
834
2536
1235
848
4412
1576
861
900
1162
1118
795
2869
821
1382
809
1779
1079
1048
34974
788
950
810
891
1345
1771
885
931
953
848
1463
1889
2688
978
907
881
920
1711
4471
788
1590
1454
1228
11765
1048
840
831
994
1244
1015
869
1223
979
1304
1629