989
731
819
891
924
6006
1185
900
2504
1931
3903
783
889
963
2788
899
915
1258
871
989
920
2455
853
981
1255
1383
852
777
1459
4247
834
802
883
1282
906
928
852
1637
964
806
2900
8055
879
937
861
796
877
1657
1771
981
800
796
750
4825
837
882
869
1327
2001
934