1068
821
636
826
999
631
1057
1006
1034
694
1103
998
735
696