1163
879
1247
4841
1113
1775
9313
2642
1297
720
858
880
748
783
50607
791
1026
1164
4956
779
799
814
827
4936
1030