1098
876
848
15462
1458
853
908
939
1368
1713
888
813
944
1629
891
1005
8946
964
944
1171
832
1282
932
814
777
3923
811
904
1047
1019
1173
812
837
1265
855
1020
1108
2674
6083
1817
1026
3712
951
1084
1118
1134
5195
830
1164
928
2309
1565
848
1946
766
918
4037
1178
823
882