875
718
817
801
3282
735
795
812
688
667
1286
756
707
801
1036
987
849
893
1004
941
1303
2581
854
738
885
826
844
1171
791
1173
840
951
974
1026
969
931
1014
997
1061
1114
907
1106
829
825
984
1021
945
964
2038
836
1055
864
871
1708
1215
925
737
1297
1565
922