883
1258
885
7902
1417
1069
1084
1026
836
891
812
815
907
1178
768
958
933
1126
1016
1286
862
845
2225
863
893
860
807
882
845
898
814
1126
1278
1091
2955
815
821
970
1198
2245
2507
7897
852
5996
951
827
935
817
1423
791
1212
3068
1056
815
1123
889
1011
935
2279
920