883
1259
885
7908
1417
1069
1084
1026
837
893
812
815
907
1178
768
958
934
1126
1017
1288
862
846
2226
864
893
860
807
882
845
898
814
1126
1278
1092
2955
815
821
973
1198
2245
2508
7897
852
5997
951
827
936
817
1424
791
1212
3071
1056
815
1123
889
1011
935
2281
920