696
6837
3276
698
3509
764
989
698
1127
762
802
2374
1812
777
1213
2572
1014
932
718
683
922
7841
766
2662
980