1282
906
928
852
963
2096
1456
1637
965
806
2900
804
8055
879
1801
977
937
861
796
877
2984
1657
1771
11159
981
800
4738
796
750
953
4825
837
882
869
1327
2001
934
2384
849
1002
819
762
827
836
944
1145
842
2716
816
946
2292
3832
3238
893
892
1030
838
1743
1245
1000