1116
786
650
1021
758
804
998
800
849
954
809
1059
904
750
966
916
903
853
1026
810