898
880
819
937
870
795
936
933
838
894
967
930
1072
876
864
30679
872
2535
972
1000
842
819
1430
983
980
1261
827
996
796
876
2016
915
1058
969
913
807
972
1586
918
825
958
1091
1408
975
1334
1076
3448
1934
1136
1061
886
945
888
822
1330
788
977
790
1256
1476